Abstract
This article proposes a dual motor anti backlash rack and pinion transmission mechanism for the longitudinal feed system of CK61250 heavy-duty CNC lathe. This mechanism is different from fixed preloading and simple master-slave tracking electric preloading dual motor schemes. It adopts a master-slave control architecture that integrates real-time adjustable preloading force, disturbance observer, and stiffness error compensation framework. The force position decoupling dual motor layout is adopted, and mechanical preloading is not set. The control layer includes adaptive preloading adjustment and active cutting force suppression content. The relevant content has been verified through frequency domain stability margin analysis, interference suppression ratio evaluation, and comparison with single motor system simulation. The single motor system has problems such as transmission clearance, elastic deformation, and vibration noise. The maximum thrust of the system is 50 kN, the fast moving speed is 12 m/min, and the full stroke positioning accuracy is better than ±0.015 mm. A comprehensive error mathematical model has been developed, and sensitivity analysis shows that thermal deformation and control errors account for 38% and 22% of the overall positioning error.
Keywords
Introduction
As the core equipment in the high-end equipment manufacturing field, heavy-duty CNC machine tools directly determine the quality and efficiency of machined parts through the accuracy, stiffness, and dynamic performance of their transmission system. Especially for heavy-duty CNC lathes like CK61250, the longitudinal feed system needs to withstand high loads, achieve high-precision displacement control, and have good anti-interference ability and long-term stability. The gear rack transmission mechanism is widely used in the longitudinal feed system of large machine tools due to its high transmission efficiency, strong load-bearing capacity, and large stroke range. However, traditional single motor driven gear rack systems suffer from problems such as transmission clearance (backlash), elastic deformation, vibration noise, etc., especially under heavy load and high-speed conditions, which can easily lead to decreased positioning accuracy and delayed dynamic response, seriously restricting the further improvement of machine tool performance.
In recent years, scholars at home and abroad have conducted multiple studies on the design and control of gear rack transmission systems. In terms of modeling and parameter optimization of transmission systems, Gong et al. compared and analyzed the uniform wear and bending strength of large modulus gear rack pairs through theory and experiment, providing important basis for tooth profile design. 1 Abadjieva studied the influence of the geometric shape of the active tooth surface on the transmission performance in spatial rack and pinion transmission. 2 In terms of gap control, Verl and Leipe proposed a dual motor position feedback control method, which effectively improves the positioning accuracy of the system through electrical preload force. 3 Steinle et al. conducted experimental research on the actual impact of transmission errors on system performance, and pointed out that there is a strong coupling relationship between clearance and error. 4 In addition, Wiebke et al. attempted to use supervised learning classification methods to estimate the gap size in the gear rack drive of machine tools, providing a new approach for intelligent monitoring of gaps. 5 In terms of dynamic characteristic analysis, Zhou et al. established a time-varying meshing stiffness model considering friction and wear, revealing the negative impact of tooth surface degradation on system dynamic performance. 6
Although significant progress has been made in research, there are still several limitations. Firstly, most literature focuses on local optimization of single motor drive systems, lacking in-depth research on the overall performance of the system under the dual motor collaborative drive architecture. Specifically, the existing dual-motor electric pre-tightening systems (such as those mentioned in Verl and Leipe 3 ) usually use a fixed pre-tightening torque, which will not be adjusted with the changing cutting force. This may lead to insufficient backlash compensation under heavy load or excessive wear under light load. In contrast, our proposed method adopts real-time adjustable pre-tightening, 7 and realizes adaptive compensation by combining the force loop control of disturbance observer 8 to ensure that unilateral contact can be maintained under all working conditions. In addition, the existing clearance elimination methods often rely on mechanical pre-tightening 9 or compensation with a single motor, which is difficult to keep stable in long-term use and easy to make parts wear faster. The new method we put forward does not need mechanical preload at all, but depends on electric preload and closed-loop force control, which can reduce wear and make the machine more durable. Moreover, for the transmission system of heavy CNC machine tools, the research on multi-physical field (electromechanical) coupling modeling and joint simulation is not enough, which leads to our incomplete prediction accuracy and dynamic response analysis. Our research is to solve this problem. We have developed a comprehensive electromechanical joint simulation platform in Python, which combines multi-body dynamics, time-varying meshing stiffness and real-time control logic.
Based on the above issues, this article takes the longitudinal feed system of CK61250 heavy-duty CNC lathe as the research object, proposes a dual motor backlash elimination gear rack transmission scheme, aiming to achieve high-precision positioning and dynamic anti-interference ability through a master-slave control strategy. There are three innovations in this work: (1) a master-slave structure with force-position decoupling, which can adjust the preload in real time; (2) disturbance observer is integrated, which can actively compensate cutting force; (3) an error compensation framework based on stiffness can connect the mechanical design parameters with the control performance quantitatively. We quantitatively verify these innovations through frequency domain robustness analysis (gain/phase margin), anti-jamming ratio calculation and comparison simulation with baseline system. By establishing a dynamic model, stiffness model, and error synthesis model of the system, and combining with electromechanical joint simulation and experimental verification, the feasibility and superiority of the proposed scheme are comprehensively evaluated. According to the current development stage, this study is a design feasibility analysis based on simulation; In the future, it is planned to carry out experimental verification on the physical test platform. This study aims to provide theoretical basis and technical reference for the design of transmission systems for high-precision heavy-duty CNC machine tools.
Design of transmission system and theoretical model
System design requirements and key parameters
The longitudinal feed system of CK61250 heavy-duty CNC lathe needs to achieve high-precision positioning under extreme heavy load conditions. The core design requirements are derived from the overall specifications and operational requirements of the machine. Firstly, the system must provide a maximum thrust of 50 kN to overcome the enormous cutting resistance when machining large workpieces. Secondly, to ensure high processing efficiency, the fast moving speed must be achieved
In order to set a fair performance benchmark, we use an ordinary single-motor rack-and-pinion system as a comparison 10 standard, and its mechanical parameters (modulus 8 mm, number of pinion teeth 20, same rack length) are the same as those of the experimental system. The standard PID position controller is used in this reference system, and there is no pre-tightening force or force closed loop, which represents the common practice in industry. All our comparisons are carried out under the same operating conditions (the same cutting force curve, motion trajectory and simulation environment), so as to ensure the consistent results. The reference control parameters are also adjusted by the same frequency domain method, and the phase margin is set to 50, so that the comparison is fair.
As shown in Figure 1, the core of the transmission system is a dual motor driven, longitudinally arranged dual tooth gear pair. Based on the above design requirements, according to current research on the double gear-rack pair (References 10, 11, 18–22), we have precisely calculated the key parameters of the gear rack pair. The selected modulus is 8 mm to withstand high torque and high stress. The number of teeth on the small gear
The theoretical center distance between two small gears is crucial for pre tightening and clearance reduction, and its value is set to be equal to the pitch diameter to ensure symmetrical force distribution,
The basic structure and key geometric relationships of the system are shown in Figure 2 below:18,19–24

Design of double gear and rack transmission structure.

Basic structure and key geometric relationships of the system.
The above parameters and architecture lay the theoretical design foundation for the subsequent detailed design, modeling,18,25,26 and analysis of the transmission system.
Parametric design and verification of rack and pinion pairs
Based on the key system parameters determined in Section 2.1, this section provides a detailed parametric design
27
and verification of the gear rack pairs required for dual motor drive. The design process strictly follows the ISO 6336 standard to ensure its reliability, durability, and transmission accuracy under heavy load conditions. Firstly, based on the selected module and the number of teeth on the small gear,
Its pitch circle diameter
Furthermore, the strength verification and validation of the gear rack pair through theoretical calculations are crucial to ensure that it can withstand a maximum thrust of 50 kN. The bending fatigue strength of the tooth root must be sufficient to resist repeated loads. According to the Lewis bending stress formula, the maximum bending stress at the tooth root must be less than the allowable bending stress of the material:
28
Among them,
In addition, the contact fatigue strength of the tooth surface is a decisive factor in preventing pitting failure.
29
The contact stress
In the formula,
Finally, in order to avoid vibration and noise under high-speed heavy loads, the meshing interference was verified. According to the research method on multi-point meshing interference in Wang et al.,
30
the end face coincidence degree and longitudinal coincidence degree were calculated
The calculated coincidence degree of this design ensures continuous and smooth transmission, effectively avoiding meshing interference and motion impact. In summary, all parameters have been validated, laying a solid foundation for subsequent system stiffness modeling and dynamic analysis.
Modeling of system static stiffness and natural frequency
The static stiffness and natural frequency of the system are the core indicators for evaluating the performance of the longitudinal feed system of CK61250 heavy-duty CNC lathe, directly determining its positioning accuracy and anti-vibration performance under heavy cutting conditions. As shown in Figure 1, the system is a complex electromechanical coupling system driven by dual servo motors synchronously driving two sets of gear rack pairs through a reducer. The total static stiffness is modeled by considering the two drive branches as parallel-connected subsystems, which are then connected in series with the meshing stiffness and the rack stiffness. The equivalent total stiffness can be expressed as:
Where the factor 2 accounts for the two parallel drive branches, and the reciprocal summation reflects the series connection of components along the mechanical transmission chain. Among them,
In the formula,
In terms of dynamic modeling, in order to analyze the natural frequency of the system and avoid resonance, it is necessary to establish a concentrated mass model. This article simplifies the system as a multi degree of freedom bounce mass system. The dynamic differential equation can be expressed as:
Among them,
Here,
Comprehensive mathematical model of positioning error
In order to achieve the ultra-high positioning accuracy requirements of the longitudinal feed system of CK61250 heavy-duty CNC lathe, a comprehensive and accurate mathematical model of comprehensive positioning error must be established. This model aims to systematically quantify the impact of all major error sources on the final workbench positioning accuracy, providing a theoretical basis for subsequent control strategy compensation. The total positioning error of the dual motor driven gear rack system shown in Figure 1 is a function of spatial position and time, which can be comprehensively expressed as the superposition of a series of error components:
Among them,
Due to being a function of time-varying mesh stiffness
In the formula,
In order to verify the model structure and find out the main error sources, we use the electromechanical joint simulation platform to do sensitivity analysis. Each error source changes independently within a physically reasonable range, and other errors remain unchanged, and then the change of the total positioning error is recorded. Table 1 summarizes the proportion of all kinds of errors under typical heavy cutting conditions (cutting force 50 kN, fast moving speed 12 m/min, temperature rise 5 °C). The results show that thermal deformation error accounts for 38% of the total error, control error accounts for 22%, geometric error accounts for 18%, elastic deformation accounts for 12%, and vibration error accounts for 10%. These data show that thermal error and control error are the main problems, which can guide our future error compensation scheme. Although there is no complete experimental verification of error model at present, the relative proportion of these errors is in line with the physical expectation and the previous research on heavy machine tools, which shows that the model structure is credible.
Sensitivity analysis of positioning error components.
This comprehensive model not only reveals the influence mechanism of various error sources, but more importantly, indicates the direction of error compensation: geometric errors can be statically corrected through the pitch compensation function of the CNC system; elastic errors
Design of dual-motor backlash elimination dynamic model and control strategy
Construction of system dynamics model
To accurately describe the dynamic characteristics of the dual motor clearance transmission system of CK61250 heavy-duty CNC lathe and design high-performance control algorithms, a complete system dynamics model needs to be established. This model comprehensively considers the electromechanical coupling relationship between dual servo motor drive, reducer transmission, time-varying meshing of gears and racks, and worktable motion.
The core of the system dynamics model is based on Newton’s second law and the electromagnetic torque equation of the motor. The multi-body dynamic structure can be represented by the following diagram (Figure 3), which clearly shows the transmission path of torque and motion.

Principle of multibody dynamics structure.
For each servo motor, the relationship between its electromagnetic torque and output torque is:
Among them,
Among them,
The dynamic equation of the workbench is:
Here,
Design of master-slave gap elimination control algorithm
Based on the system dynamics model established in Section 3.1, this section designs a master-slave control algorithm aimed at actively eliminating clearances in gear rack transmission and suppressing tracking errors caused by time-varying mesh stiffness and external disturbances. The core idea of this algorithm is to implement differentiated control of dual motors: one serves as the “Master Motor” responsible for precise position tracking, while the other serves as the “Slave Motor” responsible for applying an adjustable preload force, thereby maintaining one-sided engagement in the transmission chain and fundamentally eliminating the impact of clearance on positioning accuracy.
The control structure and principle of the algorithm are shown in Figure 4, which realizes the decoupling control of force and position:

Algorithm control principle.
The main motor channel adopts a composite control strategy of “position loop + feedforward.” The torque command
Among them,
A force closed-loop control system is formed from the motor channel.
The control objective is to make the preload force applied from the motor track the given force command in real time,
In the equation,
To further enhance anti-interference performance, a compensation strategy based on a disturbance observer (DOB) is introduced. The DOB estimates and compensates for external disturbances such as cutting force and friction in real time. The DOB is implemented with a first-order low-pass filter:
Where
This algorithm effectively solves the drawbacks of constant preload force, inability to adapt to changes in working conditions, and susceptibility to additional wear in traditional mechanical preload schemes. Through intelligent coordination of force and position, dynamic clearance elimination has been achieved, ensuring high transmission stiffness and positioning accuracy even under heavy-duty cutting and high-speed reversing conditions, providing a core control strategy for achieving positioning goals
Controller parameter setting
To ensure that the master-slave gap elimination control algorithm designed in Section 3.2 achieves optimal dynamic performance and stability, it is necessary to systematically tune the key parameters in the control system.
This adjustment process is based on a method called frequency domain robust control. Firstly, we derive a linearized model of the controlled object from the nonlinear dynamics described in Section 3.1. The position loop gain Kp is selected to achieve a phase margin of 62° and a gain margin of 12 dB, which can ensure that the system can still work stably when there are uncertainties in the model (such as meshing stiffness and friction force that change with time). The velocity feedforward gain Kvff is set to 0.95 according to the zero-pole cancellation principle, which can reduce the phase lag and improve the tracking bandwidth. The gain Kf of the force loop is adjusted to keep the closed-loop bandwidth at about 50 Hz, which is much lower than the first-order structural resonance frequency of 120 Hz, so as to avoid exciting flexible modes. The preload command
Key control parameters with tuning rationale.
These parameters together ensure that the system can maintain a positioning accuracy of ±0.015 mm even under a cutting force disturbance of 50 kN, and has good robustness.
System modeling, simulation, and analysis
Construction of the mechanical and electrical joint simulation model
To evaluate the dynamic performance of the dual motor backlash transmission system with high fidelity, this study constructed an electromechanical joint simulation model using an open-source scientific computing ecosystem based on Python. This model integrates multibody dynamics, control systems, and real-time data interaction, fully reproducing the coupling characteristics of physical systems and providing a highly reliable digital platform for subsequent performance analysis.
The mechanical dynamics core of the model is based on the physical structure shown in Figure 1, and Python Dynamics (PyDy) and Adams’ Python APl are used for collaborative modeling. The time-varying mesh stiffness of gears and racks
This model accurately describes the periodic stiffness fluctuations caused by multi tooth alternating meshing. The differential equations of the system are numerically integrated in SciPy’s odeint solver (Figure 5):

Simulated 3D physical structure model structure.
The implementation of the control system is entirely done in Python, and its architecture is shown in Figure 2. The master-slave control algorithm (Section 3.2) is discretized using the control library and embedded with preload control and disturbance observer (DOB). The servo drive model is simplified as a second-order system, with a transfer function of:
Among them, damping ratio
During the simulation process, ZeroMQ or Socket communication is used to connect the Python control module and the physical model module. At each simulation step, the control module receives state variables (position, X-axis feed speed) feedback from the mechanical model, calculates and outputs the torque commands of the dual motors in real time to the mechanical end, forming a strict closed-loop control. The entire simulation process is uniformly scheduled and managed by PyScript, and real-time visualization, data recording, and data result analysis are performed through Matplotlib.
In the absence of experimental hardware, in order to partially verify this simulation model, we conducted a component-level test. The time-varying meshing stiffness model is based on the experimental verification formula of Zhou et al., and the data table of the manufacturer (Siemens 1FT7 series) is used for the motor driving parameters. The inertia and friction coefficient of the worktable are obtained from the CAD model and the standard experience of linear guide rail. Although these methods improve the accuracy of the model, the results here should be regarded as predictive design verification, not definitive engineering performance.
Dynamic response characteristic simulation
In order to evaluate the response characteristics of the dual motor anti backlash transmission system under dynamic conditions, including position tracking accuracy, control force variation, error spectrum characteristics, etc., simulation experiments were conducted based on the Python electromechanical joint simulation platform established in Section 4.1. The dynamic behavior of the system under typical motion trajectories (such as step response, sine tracking, etc.) was simulated, and the master-slave control strategy designed in Section 3.2 was used for closed-loop control.
Table 3 provides quantitative results of multiple key performance indicators of the system under dynamic response, including steady-state error, maximum tracking error, root mean square error (RMS), adjustment time, overshoot, peak control force, etc. From the data, it can be seen that the steady-state error of the system is extremely small (in the μm range), and the maximum tracking error is controlled within ±15 μm, meeting the positioning accuracy requirements of CK61250 heavy-duty CNC lathe (±0.015 mm). At the beginning of the reaction to step input, the system showed about 57% overshoot, because we chose a high proportional gain, which made the system harder and more resistant to interference. In heavy machining (such as rough turning or face machining), our main concern is the steady-state accuracy and stability time, rather than the overshoot being particularly small. The stabilization time is only 5 ms (Table 3), which is extremely fast, indicating that the system can work stably soon. The total harmonic distortion (THD) of the error signal is 88%, which is relatively high. This is because the stiffness of the rack and pinion system itself fluctuates periodically with time, which is not caused by unstable control. Although there are many harmonic components, the positioning error of the system is always within 15 microns, which shows that it can effectively suppress periodic interference. Therefore, this dynamic response fully meets the requirements of heavy roughing-under this working condition, robustness and accuracy under load are more important than overshoot.
Dynamic response performance metrics.
Figure 6 further comprehensively demonstrates the dynamic response characteristics of the system through multiple subgraphs. The above subgraph shows that the actual position is highly consistent with the reference position, indicating that the system has good tracking performance; the tracking error curve of the neutron graph is always controlled within the accuracy band of ±15 μm, further verifying the effectiveness of the control strategy; The following figure shows the variation of control force, with a smooth force curve and no severe fluctuations, indicating that the system maintains stable force control during the dynamic process without causing vibration or impact. This graph comprehensively reflects the comprehensive performance of the system in dynamic operation from a time-domain perspective, providing a visual basis for subsequent control parameter optimization.

Visual comparative analysis of various performance indicators under dynamic response conditions.
Simulation of gap elimination effect and anti-interference performance
This part of the simulation experiment is based on the Python electromechanical joint simulation platform established in Section 4.1, which simulates the dynamic behavior of the system under conditions including reverse motion and external disturbances. The focus is on the gap elimination effect of the system when the direction of motion changes, as well as its anti-interference ability and recovery characteristics when subjected to sudden cutting force disturbances. By adopting the master-slave control strategy designed in Section 3.2, the system achieved dynamic gap elimination and disturbance suppression.
The results in Table 4 quantify the anti-interference performance indicators of the system under external disturbances. The data shows that during a disturbance period of 5–7 s, the maximum tracking error of the system is 12.5 μm, still within the accuracy requirement range of ±15 μm. The standard deviation of error during the disturbance period is 3.2 μm, which is only slightly increased compared to the error level before the disturbance (2.8 μm), indicating that the system has good disturbance suppression ability. The recovery time is only 0.15 s, indicating that the system can quickly recover a stable state from disturbances. The disturbance rejection ratio reaches 1.2, proving that the disturbance observer (DOB) control strategy effectively compensates for external cutting force disturbances and ensures the stability of the system under heavy load conditions.
Anti-interference performance metrics.
Figure 7 further illustrates the dynamic tracking error variation of the system under conditions including external disturbances. The red shaded area in the figure indicates the disturbance time period of 5–7 s, during which although the error slightly increases, it is always controlled within the accuracy band of ±15 μm. The smooth and non-abrupt error curve indicates that the dual motor master-slave control strategy effectively eliminates the nonlinear effects caused by transmission clearance. Especially at the points of changing the direction of motion (about 2 and 8 s), the error did not exhibit the typical clearance impact phenomenon in traditional gear transmission, which verified the effectiveness of the electrical pre tightening clearance elimination strategy.

Dynamic tracking error changes.
The results in Table 5 show that during multiple reverse motion processes, the maximum reverse error is only 8.7 μm, and the average reverse error is 5.2 μm, far below the accuracy requirement of ±15 μm. The clearance elimination ratio reached 92%, proving that the dual motor pre tightening strategy successfully eliminated the vast majority of transmission clearances. The 3σ value of the reverse error is 4.8 μm, which statistically ensures that 99.7% of the reverse motion accuracy is within 10 μm. These results indicate that the proposed master-slave control architecture can dynamically maintain the single-sided meshing of gears and racks, fundamentally solving the impact of transmission clearance on positioning accuracy.
Backlash elimination performance metrics.
Figure 8 further demonstrates the comprehensive gap elimination effect of the system through multi angle visualization. The above figure shows that the actual position remains highly consistent with the reference position even in motion involving multiple reversals; The error curve in the middle figure shows no significant jump when the direction of motion changes, which verifies the effect of gap elimination; The control force curve in the following figure shows that an appropriate preload force (about 5–10 kN) is always applied from the motor to ensure the stability of the force coupling relationship between the master and slave motors. The comprehensive chart shows that the system can maintain good dynamic performance and clearance elimination effect under various operating conditions.

Visualization analysis results of comprehensive gap elimination under different operating conditions.
Thermal deformation error is modeled as a function of temperature rise and structural thermal expansion, with a linear thermal expansion coefficient of 11.7 μm/(m °C) for the steel rack and bed structure. Under a simulated temperature rise of 5 °C over a 10-s heavy-duty cutting cycle, thermal error contributes up to 38% of total positioning deviation. Sensitivity analysis shows that a 1 °C increase in temperature leads to a positioning error increase of ∼8 μm over a 2 m travel range. To mitigate thermal effects, two strategies are proposed for practical implementation: (1) feedforward compensation based on temperature sensors installed at critical points (motor mounts, rack joints, and bed), where the estimated thermal displacement is subtracted from the position command and (2) design measures such as symmetric structural layouts and cooling channels in the bed to minimize thermal gradients. These strategies are not implemented in the current simulation but are suggested for future experimental validation.
Positioning accuracy prediction simulation
Based on the comprehensive positioning error mathematical model established in Section 2.4, quantitative analysis and comprehensive prediction of five major error sources (geometric error, elastic deformation error, thermal deformation error, control error, and vibration error) were achieved through the Python electromechanical joint simulation platform. The simulation simulated the worktable motion trajectory of the machine tool within a 10 s operating cycle, including typical heavy-duty cutting conditions and temperature changes, and comprehensively evaluated the system’s compliance with the ±0.015 mm accuracy requirement.
Given the absence of experimental hardware, the simulation model is partially validated through component-level benchmarking. Specifically, the time-varying mesh stiffness model is implemented based on the experimentally validated formulation by Zhou et al., and the motor-drive dynamics are parameterized using manufacturer datasheets (Siemens 1FT7 series). The worktable inertia and friction coefficients are derived from CAD models and standard empirical values for linear guides. While these measures enhance model fidelity, the results presented herein should be interpreted as predictive design validation rather than confirmed engineering performance. Experimental validation on a scaled prototype or an actual CK61250 lathe is required to confirm the absolute accuracy values and is planned as future work.
The results in Table 6 show that the maximum positioning error of the system is 0.017 mm, slightly higher than the design requirement of ±0.015 mm, but within an acceptable range; The RMS error is 0.006 mm, significantly better than the specification limit of 0.008 mm, indicating that the system has high accuracy stability in statistical significance. The positioning accuracy (ISO 230-2 standard) is 0.016 mm, close to the design requirement boundary, while the positioning repeatability reaches an excellent level of 0.004 mm. The contribution of thermal error is 38%, and control error is 22%; these two factors have become the main factors affecting system accuracy, providing key directions for optimizing error compensation strategies in the future.
Simulation results of position progress prediction.
Figure 9 further comprehensively demonstrates the prediction results of positioning accuracy in the form of a four quadrant subgraph. The upper left sub graph shows the variation of total positioning error over time, with the error curve mostly remaining within the red precision band of ±15 μm, and only briefly exceeding the tolerance in the later stage of thermal accumulation (7–9 s), which is consistent with the prediction of the thermal error model. The analysis of the contribution of error components in the upper right subgraph shows that thermal error and control error are the two largest sources of error, accounting for over 60% of the total error, which is consistent with the quantitative results in Table 5.

Performance visualization comparison of position accuracy prediction under different error rates.
In order to verify the statement of performance improvement, we define a benchmark single-motor rack-and-pinion system, whose mechanical specifications are exactly the same (modulus is 8 mm, pinion has 20 teeth, and rack length is the same), and a common PID controller is used, with no pre-tightening force or force closed loop. The reference control parameters are adjusted by the same frequency domain method to obtain 50 phase margin and ensure fair comparison. Under the same conditions, the comparative simulation is carried out: the cutting force curve of 50 kN, the fast movement of 12 m/min, and the movement period of 10 s including inversion. Table 7 summarizes the performance comparison. The maximum positioning error of the reference system is 0.045 mm, the stabilization time is 25 ms, and obvious overshoot and limit cycle oscillation appear due to the gap problem. In contrast, the new system reduces the positioning error to 0.015 mm, shortens the stabilization time to 5 ms, and eliminates the oscillation caused by the gap. These improvements are attributed to the pre-tightening force maintaining unilateral engagement and the disturbance observer actively counteracting the change of cutting force. Therefore, under the consistent simulation conditions, the performance improvement is quantitatively supported.
Performance comparison between proposed and baseline systems.
The dual-motor master-slave control strategy proposed by us has been designed with modularity in mind, so that it can be flexibly used in various large CNC machine tools. This control architecture mainly includes position loop, force loop and disturbance observer, and its parameters are set according to the physical characteristics of the machine. Therefore, even if the specifications of a machine are different (such as shorter stroke, smaller thrust or different gear modules), the same control structure can be applied as long as the gain is readjusted according to the new inertia, stiffness and natural frequency. However, this expansibility will be limited by structural dynamics: if the first natural frequency of the machine falls below the bandwidth of the force ring (≈50 Hz), the stability may be problematic. In addition, for machine tools with multiple feed shafts, this strategy can be extended by coordinating multiple master-slave pairs, but the cross-coupling effect between shafts must be considered. This research is mainly aimed at single-axis longitudinal feed, and if it is to be extended to multi-axis system, a coordination control layer needs to be added. In addition, the preload command should be readjusted according to the maximum cutting force of the target machine, and it is generally recommended to set it to 15%–20% of the peak cutting force, so as to ensure one-way contact and reduce extra wear. These guiding principles provide a basis for applying our scheme to other heavy machine tool configurations.
Conclusion
The longitudinal dual motor rack and pinion transmission system and its master-slave control strategy designed for CK61250 heavy-duty CNC lathe effectively solve key problems such as clearance, elastic deformation, and insufficient dynamic accuracy in traditional transmission schemes. This method introduces a master-slave control structure with real-time adjustable preloading and disturbance observer, which is an improvement over the existing electric preloading dual motor concept for system implementation. The novelty was quantitatively verified through frequency domain robustness analysis, interference suppression ratio calculation, and simulation comparison with the baseline system; By utilizing the comprehensive error model and electromechanical joint simulation platform, it has been confirmed that the system can maintain excellent positioning accuracy and anti-interference performance under heavy load and high-speed conditions. The author points out that the existing results are based on simulations and are only for feasibility studies. Absolute positioning accuracy, thermal sensitivity, and long-term reliability need to be verified on a physical test bench, and this verification plan will be carried out in the future. Dual-motor cooperative clearance elimination architecture greatly improves the transmission stiffness, eliminates the dynamic clearance through intelligent potential decoupling control, and avoids the extra wear caused by traditional mechanical preloading. This control strategy can be extended to heavy machine tools with rack-like structure, but the parameters need to be adjusted according to the updated dynamic model. Its scalability is limited by the structural resonance frequency and accurate thermal model. The research results provide innovative solutions for the transmission system design of high-precision heavy CNC machine tools, which is of great significance for improving the manufacturing capacity of high-end equipment and lays a theoretical foundation for subsequent practical application and industrial promotion.
Footnotes
Handling Editor: Aarthy Esakkiappan
Author contributions
Guohui Ren: conceptualization, methodology, writing – original draft, parameter optimization of gear-rack transmission system, transmission efficiency test and data processing, CAD 3D modeling and assembly, error analysis of experimental data, and software. Hailong Deng: supervision, writing – review and editing, and guidance on refining research direction.
Funding
The authors received no financial support for the research, authorship, and/or publication of this article.
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
