Abstract
Aiming at the problem that the current isotropic virtual material-based modeling method for dynamic modeling of sliding joints can hardly reflect the difference between normal and tangential mechanical properties, which restricts the modeling quality, a transversely isotropic material model is introduced to comprehensively describe the mechanical properties of sliding joints. Firstly, a dynamic model based on transversely isotropic virtual material and Deep Neural Network (DNN) is constructed to reflect the relationship between the dynamic parameters of transversely isotropic virtual material
Keywords
Introduction
Sliding guide structures of machine tools are usually accompanied by sliding joints, which play a crucial role in the dynamic performance of the whole machine tool.1–3 Therefore, the accurate dynamic modeling of sliding joints is essential to achieve precise predictions of the static and dynamic characteristics of machine tools.4,5
Establishing an equivalent model is the prerequisite for the dynamic modeling of sliding joints. For the equivalent modeling of joints, virtual material is presently widely adopted.6–9 It regards the joint as a virtual material layer of equal cross-section and is rigidly connected to two components on both sides. 10 In the process of equivalent modeling with the virtual material method, the joint is normally simplified as an isotropic virtual material. Shi et al. 11 verified the feasibility of the equivalent virtual material model of fixed joints by taking two stepped steel plates connected by four bolts as an example. Based on the principle of equal strain energy, Ye et al. 12 derived the elastic modulus, Poisson’s ratio, and other parameters of the virtual material of the bolted fixed joints. Cui et al. 13 proposed the response surface method (RSM) to identify the isotropic virtual material parameters of the bolted joint. Du et al. 14 determined the parameters of the material layer of the fixed joint of the tie-bolt rotor based on 3D fractal contact theory and elastic-plastic contact theory.
The above literature demonstrates the validity of the isotropic virtual material method. However, as a particular form of virtual material, isotropic virtual material is only exact when the mechanical properties of joints are similar in all directions, including the normal direction, which is a relatively restrictive condition. In engineering practice, the mechanical properties of joints change significantly in the normal direction due to the mechanism of subsurface layer formation and evolution in the metalworking process, leading to the fact that ideal joints with uniform mechanical properties rarely exist. 15 As a result, the isotropic virtual material cannot comprehensively reflect the mechanical properties of joints in different directions, which causes certain limitations in the equivalent modeling accuracy. Consequently, some scholars attempted to improve the equivalent modeling accuracy with transversely isotropic or nonlinear virtual materials.16–19 Sun et al. 18 proposed a parametric representation model of the bolted joint based on gradient virtual material to accurately characterize the asymmetric surface pressure distribution, which showed it was an efficient method for characterizing the stiffness distribution of bolted joints. Zhao et al. 19 extracted the transversely isotropic virtual material parameters, reflecting the coupling between the normal and tangential stiffness of the fixed joint in the form of virtual material properties, and obtained extremely high consistency in the experimental and analytical results, which proved the correctness and rationality of this equivalent model. By introducing a calculation method of elastic modulus of composite materials, Zha et al. 20 proposed an improved transversely isotropic virtual materials model, which achieved significantly higher equivalent modeling accuracy than the conventional isotropic virtual material and spring damping method for bolted joints. Compared with the isotropic virtual material method, the transversely isotropic virtual material method emphasizes the difference between normal and tangential mechanical properties, which is more in line with the machined metal surfaces in engineering.21,22 Therefore, it can be foreseen that it is more appropriate to equate sliding joints to transversely isotropic virtual material. Although transversely isotropic virtual material is currently primarily applied in the equivalent modeling of fixed joints 23 and seldom applied in sliding joints, they are all planar contacts with certain similarities. It is assumed that the equivalent modeling accuracy of sliding joints can be further improved by transversely isotropic virtual material.
For the dynamic modeling of sliding joints, some scholars have set up the relationship among the dynamic parameters of joints by establishing an analytical model.24–26 Based on the principle of the Single-Degree-of-Freedom System, Guo et al. 24 derived an analytical model for identifying dynamic stiffness and conducted experiments on a self-developed test sliding platform to obtain the law of sliding speed, interfacial pressure medium, and other factors on the effect of stiffness. Wang et al. 25 analyzed the structural characteristics of sliding joints of a double-flat sliding guide and derived the analytical dynamic equation based on the Reynolds equation considering boundary lubrication and fractal theory. Based on the discrete Iwan modeling idea, Zong et al. 26 used the Jenkins elements to simulate the tangential stick-slip properties of sliding joints considering features of fractal surfaces under normal loading conditions. However, due to the complicated factors affecting the sliding joints, these analytical models usually focus on only certain features. They are inevitably simplified, resulting in certain constraints on modeling accuracy. As a modern numerical analysis computational method, FEA is widely used in dynamic characteristic analysis and structural optimization design.27–29 Based on the stiffness matrix of the six-node contact unit, Wang et al. 27 established the FEA model considering sliding joints of machine tool guideways through the GiD Pre- and Post-Processing System. The comparison of the experimental results of the machine stiffness with the calculated results confirmed the validity of the method. However, due to the difficulty in knowing the equivalent parameters in advance, there is a problem of assigning initial values when modeling and a lack of possibility to implement reverse identification and correction of the dynamic parameters, which makes it difficult to apply such models forward. In response to the above problems, others have used shallow neural networks as an alternative to FEA to build dynamic models that can be directly embedded in optimization algorithms.30,31 Zhu et al. 30 adopted GA-BP neural network as the dynamic model for identifying the stiffness and the damping of sliding joints. The parameter identification error was <5%. Pan et al. 31 employed Elman neural network to develop the dynamic model for predicting the nonlinear friction behavior of a hydraulic cylinder system. The above neural networks allow the parameters to be identified by inverse optimization and, as a theoretical alternative, they are trained based on a large amount of data, eliminating the one-sidedness of the analytical model. Nevertheless, the shallow network is limited by its computational units, which still cannot map complex data. 32 The dynamic characteristics of sliding joints are usually affected by many factors.33,34 With different positions, types of guideways, and the increase in the number of sliding joints, the dynamic parameters involved will be multiplied, which makes the dynamic model characterized by multi-input and output and a high degree of complexity.35,36 Currently, the modeling method based on the shallow network can hardly meet the above characteristics, thus still restricting the modeling accuracy.
DNN has powerful feature representation and data fitting capabilities and outperforms shallow networks for most applications in which high-dimensional data needs to be processed.37,38 Zhu et al. 39 used DNN to establish the equivalent dynamic model of the critical joints of the ball screw feeding system, which greatly improved the identification accuracy of the dynamic characteristic parameters. Zhang et al. 40 used DNN to obtain the dynamic model of sliding joints, with stiffness and damping in X, Y, and Z directions as input and natural frequencies as output and achieved a smaller identification error of <3% than previous studies. From the above literature, DNN is excellent at handling complicated data problems, which makes it suitable for constructing the dynamic model with high-dimensional parameters. Consequently, if DNN is applied to establish the dynamic model of sliding joints, the modeling accuracy will be further improved.
Therefore, given the problem that the isotropic virtual material method is challenging to reflect the difference between the normal and tangential mechanical properties of joints, this study takes the M7120D/H surface grinder as an example. Firstly, its sliding joints are equated based on transversely isotropic virtual material, and then the dynamic model is established by DNN, which reflects the relationship between the dynamic parameters of the virtual material and the natural frequencies. Subsequently, based on the experimental modal test results, the optimization objective function is constructed. Finally, the parameters of transversely isotropic virtual material are obtained by the cuckoo search algorithm, which achieves extremely high identification accuracy.
The rest of the paper is organized as follows. The “Basic principle” section introduces the basic principle of the proposed method. In the “Application case study” section, the method proposed is verified based on sliding joints of the M7120D/H horizontal axis surface grinder. In the “Results and discussion” section, the method in this study is compared with the spring damping method and isotropic virtual material method. In the “Conclusion” section, the methodology of this paper is summarized and evaluated, and the potential future work is discussed.
Basic principle
The principle of the dynamic modeling method proposed in this study is shown in Figure 1, which consists of four parts: the equivalent modeling, the establishment of the DNN dynamic model, the experimental modal test and the identification of dynamic parameters.

Overall flow chart of dynamic modeling based on transversely isotropic virtual material and DNN.
Equivalent modeling of sliding joints
Firstly, the FEA model considering sliding joints is constructed for the establishment of the equivalent model, and then the virtual material parameters which can characterize dynamic properties are substituted into the constructed FEA model for the theoretical analysis, after which the natural frequencies are acquired. Through the parametric calculation of different transversely isotropic virtual material parameters within a certain range, a data set for DNN training is generated.
Establishment of the DNN dynamic model
Through the large amount of data generated by FEA software, the DNN is thoroughly trained and tested, which is essential for building highly accurate models that reflect the relationships among dynamic characteristic parameters.
Experimental modal test
During the experimental modal test, multiple testing points are set on mechanical parts on both sides of sliding joints, and a suitable position is selected for placing accelerometer sensors. The vibration signal generated by hammering is collected and analyzed in the analysis system to obtain the natural frequencies.
Identification of dynamic parameters
The error between the predicted values of the DNN dynamic model and the experimental values is constructed as an objective function. Through the cuckoo search algorithm, an optimal identification model is established for the reverse identification of the material parameters.
Equivalent modeling of sliding joints based on transversely isotropic virtual material
As shown in Figure 2, the microstructure of the sliding joint is a layered structure, and each micro-layer has a different mechanical property.21,22 The mechanical properties of the sliding joint change dramatically in its normal direction, while the surfaces of the sliding joint are microscopically multiscale and disordered. 23 Therefore, along the tangential direction, the mechanical properties of the joint are the same, and synchronously, there is a significant difference between its normal and tangential mechanical properties. According to this characteristic, the study proposes an equivalent modeling method for sliding joints based on transversely isotropic virtual material to simulate the dynamic characteristics of sliding joints more accurately.

Sliding joint of machine tool and its transversely isotropic characteristic.
The equivalent modeling principle is shown in Figure 3, which regards the sliding joint as a transversely isotropic virtual material layer with an equal cross-section and a specific thickness, rigidly connected to the skid platform and guideway.

Schematic diagram of the sliding joint equivalent model.
The dynamic equation for the virtual material method 41 is expressed in equation (1):
where, 1 represents the skid platform and 2 represents the guideway. M is the mass matrix. K is the stiffness matrix and V is the virtual material layer. F represents the external force on the structure.
When using the FEA method, the element stiffness matrix of virtual material can be obtained from the following equations (2) and (3):
where, D represents the elastic matrix, and B represents the strain matrix. N represents the shape function.
This study uses the flexibility matrix S (equation (4)) as the input. S is the reciprocal matrix of D, that is,
The flexibility matrix S based on transversely isotropic virtual material can be expressed as follows:
Accordingly, the parameters of the virtual material layer are normal elastic modulus
When using FEA software to establish the equivalent model of sliding joints, the parameters of the above virtual material can be set by the Linear Elastic Material function in the Solid Mechanics module of COMSOL Multiphysics. In this way, the strain-stress constitutive relation of virtual material is obtained to simulate the dynamic characteristics of the joint.
The theoretical data set for DNN model training is then generated with COMSOL parametric calculation, containing N sets of sample points
Establishment of the DNN dynamic model
After the establishment of the equivalent model, many parameter sample points are generated within a certain parameter range, and the first six natural frequencies corresponding to the sample points are calculated in FEA software to train the DNN dynamic model. Concretely, the DNN dynamic model is established according to the basic principle shown in Figure 4. Its main processes include:
(1) The sample points of the virtual material parameters are generated by random uniform distribution for the uniformity and independence of the data distribution. The N sample points generated are elastic modulus
(2) In the FEA model containing sliding joints, the generated samples are parametric calculated to obtain the result sequences
(3) The DNN model is designed with the virtual material parameters as the input and the sliding joint’s first six natural frequencies as the output. The data set generated in step 2 is split into a training set and a test set to train the DNN dynamic model of sliding joints.

Modeling and training of DNN dynamic model.
The DNN consists of a topological structure, activation function, loss function, and training algorithm. 38 It has multiple hidden layers to represent the mapping relationship of complex and high-dimensional data, and its structure is shown in Figure 5.

The structure of DNN.
However, deep hidden layers not only increase the computational cost but also the feedback information of the error will decay, which makes it difficult to update the correction information and makes the training challenging to converge. Meanwhile, too few or too many neurons in hidden layers will lead to an incomplete fit. Therefore, when designing the DNN model, it is necessary to design a reasonable topology. The number of neurons in each hidden layer can be determined by equation (5):
Where,
Where,
Experimental modal test
The basic principle of the experimental modal test is to measure the test piece’s response amplitude under excitation utilizing accelerometer sensors uniformly arranged on it to obtain the natural frequencies and vibration mode of the joint.
As shown in Figure 6, the test equipment includes an excitation hammer, accelerometer sensors, and an LMS signal analysis system. Firstly, the test site is set according to the schematic diagram, with accelerometer sensors placed uniformly on the test piece. A model equivalent to the experimental site is then created in the LMS analysis system. Then the excitation point is set, and a transient load input is applied with a force hammer. Finally, the LMS analysis system will analyze and process the collected signal. The experimental data will be averaged to obtain more accurate results.

Schematic diagram of the experimental modal test.
Identification of transversely isotropic virtual material parameters
The transversely isotropic virtual material parameters, that is, modulus of elasticity
Where,
The cuckoo search algorithm is used to identify the variables of the optimal identification model. It is an intelligent optimization algorithm with excellent performance, featuring exceptional global search capability and stability, which is not readily trapped in a local optimum solution.44,45 Its optimization process is shown in Figure 7.

Flow chart of transversely isotropic virtual material parameters identification.
Firstly, the initialization of the bird nest position is carried out, and the adaptation of the first set of material parameters is calculated. Subsequently, during each iteration, the bird nest adaptation is gradually optimized by updating of the bird nest position by Lévy flight (equation (8)) with a certain probability of bird nest position replacement (equation (9)). 46 Finally, the optimal solution of the virtual material parameters is derived.
Where,
When the bird nest position is updated, compare the random number r of the interval [0,1] with
Application case study
This study takes sliding joints of the working platform-machine tool body of surface grinder M7120D/H as an application case. Firstly, the FEA model of sliding joints based on transversely isotropic virtual material is constructed in COMSOL. Secondly, the DNN dataset is obtained, and the DNN is trained through the dataset to establish the dynamic model of sliding joints. Then the cuckoo search algorithm is applied to identify the parameters of transversely isotropic virtual material.
Establishment of the FEA model
The working platform-machine tool body is connected by two types of sliding joints: the flat guide joint and the V-guide joints. They are rigidly connected to the working platform-machine tool body structure. The geometry of V-guide joints is the same, with a length of 1000 mm and a width of 38.77 mm, while the flat guide joint is 1000 mm long and 60 mm wide, as shown in Figure 9. The steps for constructing the FEA model of sliding joints are as follows.
Establish the geometric model including the sliding joints
The geometry of the constructed model is shown in Figure 8. Firstly, the 3D model of the working platform-machine tool body is imported into COMSOL for the drawing of joints. According to the literature research, 23 a 1 mm thick virtual material layer is then set at the guideway surface. Depending on the isotropic nature of the joint in transverse view, it is isotropic in the plane parallel to the guideway and has a different mechanical property in its normal direction. Therefore, when setting the local coordinate system, the XOY plane is set to an isotropic plane at the guideway surface, and the Z axis points normally to this isotropic plane. Finally, the virtual material layer is rigidly connected to the working platform and machine tool body.

Geometric model considering sliding joints of the working platform-machine tool body.
Set basic material parameters
The material parameters of the working platform-machine tool body are defined according to Table 1.
Material parameters of the working platform-machine tool body.
Set parameters of transversely isotropic virtual material
With the Orthotropic Linear Elastic Material function in the Solid Mechanics module of COMSOL, the material parameters of the virtual material layer are defined. As transversely isotropic material is a particular case of orthotropic material, the parameters of orthotropic material can be defined based on the relation between them. As shown in Table 2, orthotropic material’s nine independent elastic constants are:
Conversion between orthotropic and transversely isotropic elastic constants.
Constraints and meshing
Since the machine tool body is fixedly connected to the ground, a fixed constraint is set on the bottom of the machine tool body. Synchronously, the free tetrahedral is applied to mesh the above geometrical and physical solid model, with 184,134 elements. Eventually, the constructed FEA model of the working platform-machine tool body considering sliding joints is shown in Figure 9.

FEA model of sliding joints.
Establishment of the DNN model
DNN is applied to establish the dynamic model in this study, while the Long Short Term Memory (LSTM) and Deep Belief Network (DBN) models are applied to compare with the DNN model. They are all deep learning networks that are based on backpropagation and big data for training. 43
Data set generation
According to the schematic diagram shown in Figure 4, the FEA data set for DNN training is built. Since there are two types of sliding joints, the DNN model established in this study has 12 inputs: the dynamic parameters of the flat guide joint
Range of transversely isotropic virtual material parameters.
In order to ensure the uniform and independent distribution of the sample points, 11,000 sample points are randomly and uniformly distributed within the above parameter range, that is,
Model design
The DNN constructed in this paper has 12 inputs and 6 outputs. The network training target, the minimum gradient, and the learning rate are set to
LSTM network settings: Set the maximum number of iterations to 1000, and the number of hidden neurons, the learning rate, and the batch size are set to 20, 0.01, and 100, respectively. The activation functions are sigmoid and tanh.
DBN network settings: Set the number of iterations to 120 and the structure of hidden layers is {20, 30, 50}. The learning rate and the batch size are consistent with the LSTM, namely 0.01 and 100. The activation functions of the hidden and output layers are set to sigmoid and linear respectively.
Model training
From the 11,000 sets of sample data generated above, 8000 sets serve as the training set of the DNN, and 3000 sets serve as the test set. Before the network training, the input and output of the sample data sets are normalized to fall in [0,1] to eliminate the imbalance between different scales and reduce the training error. The number of hidden layers of the DNN is taken from 1 to 9, and the number of hidden neurons in each layer is determined according to equation (5).
As shown in Figure 10, the error of the trained network decreases first and then increases. This is due to overfitting, which can cause the model to become rigid and low adaptive for any other data set. When the number of hidden layers is 4, the error of the network is the smallest. Therefore, it is most appropriate to set that the DNN has four hidden layers, and its neuron number in each hidden layer is {10, 10, 15, 15}.

MAE comparison under different hidden layers of DNN dynamic model.
The convergence curve of the DNN is shown in Figure 11, with the number of iterations in abscissa and the training error in ordinate, which shows that the convergence is intact. This means that the dynamic model obtained is stable and reliable. In order to comprehensively represent the generalization ability of the DNN model in the test set, the network performance is evaluated in mean absolute error (MAE), mean absolute percentage error (MAPE), and root mean square error (RMSE), whose expressions are shown in Table 4.

Training convergence curve of DNN.
List of different criteria.
Table 5 shows the error of the DNN dynamic model in the test set. Its average percentage error is
Test error of DNN.

The error of the three models under different criteria.
Experimental modal test
Through the experimental modal test of the working platform-machine tool body system, the first six natural frequencies of sliding joints are obtained. The BK4525B three-direction accelerometer sensors and the Kistler 9724A2000 force hammer are adopted as experimental equipment. According to the experimental modal test principle in Figure 6, the experimental site is arranged as shown in Figure 13.

Experimental modal test site.
The equivalent 3D model is established in the LMS analysis system, and the three-direction accelerometer sensors are placed discretely and evenly at the position corresponding to the measuring point diagram presented in Figure 14. A single-point excitation and multi-point collection method is used. Set point 21 as the excitation point and excite it with the force hammer, after which the signals of accelerometer sensors and excitation force are transmitted to the LMS analysis system. Its first six natural frequencies are finally presented in Table 6.

The Establishment of the test model.
The first six natural frequencies of experimental modal test.
Parameter identification
Based on the principle of equation (7), taking the 12 transversely isotropic virtual material parameters of the flat guide and the V-guide joints as optimization variables, taking the parameter range in Table 3 as the constraints, and taking the error between the experimental values and the predicted values of the DNN dynamic model as the objective function, the optimal identification model of the transversely isotropic virtual material parameters of the sliding joint is established as shown in equation (10).
Where,
The cuckoo search algorithm is applied to optimize the dynamic parameters of transversely isotropic virtual materials, whose convergence curve is presented in Figure 15.

The parameters optimization convergence curve.
It can be seen that the results after 100 generations remain unchanged, indicating that the optimization has converged, which states that the global optimal solution has been found. The identified dynamic parameters are shown in Table 7.
Identification results for transversely isotropic virtual materials.
The results acquired above are substituted into the FEA model for theoretical calculation. Then a comparison of the FEA calculated values with the experimental values is presented in Table 8, which shows that the percentage error of natural frequencies is minor in the first two orders, achieving 0.017% and 0.022%, respectively. The general error is less than 1%. It is better than the results in other literature and proves the validity of this method.
Error between FEA calculated values and experimental values.
Results and discussion
The spring damping and virtual material methods are the two most commonly used equivalent modeling methods for mechanical joints. 48 Spring damping method and virtual material method have their advantages and disadvantages. The spring damping method ignores the joint surface’s thickness and contact condition. Also, the different distribution forms of spring-damping elements and the number of elements have a great impact on the results, and meanwhile, it considers that each node is independent of the other, ignoring the coupling relationship at the joint. 15 In contrast, the virtual material method takes into account thickness and roughness, mechanical properties, the processing technology of joints, and other factors. It includes the coupling relationship between each degree of freedom, but obtaining accurate material parameters is difficult.
In order to further verify the superiority of equivalent modeling based on transversely isotropic virtual material, the spring damping method and isotropic virtual material method are also applied for the equivalent modeling of the sliding joints of the working platform-machine tool body, both generating 11,000 sets of data sets and using DNN for dynamic modeling. The relative error between the theoretical and experimental values of the natural frequencies is used as an evaluation index for comparison. The final results are presented in Table 9.
Error comparison of the three equivalent modeling methods.
A comprehensive comparison of the data in the table shows that the error of the three equivalent modeling methods is less than 1%, and the average error of the transversely isotropic virtual material method is the smallest of the three methods. Furthermore, the low-order natural frequencies error of the transversely isotropic virtual material method is significantly reduced. Its first-order error is reduced by 98% compared to the spring damping and 83% compared to the isotropic virtual material. The error from the second order is reduced by 96% and 89%, respectively, which can reflect the advantageousness of the transversely isotropic virtual material method. The first six mode shapes of the three equivalent modeling methods are shown in Table 10. By comparison, the first six mode shapes obtained by the three equivalent modeling methods are entirely the same. The similarity of the mode shapes of the three methods is very high. Combining the results of natural frequencies and mode shapes, the equivalent modeling based on transversely isotropic virtual material is reliable and has the highest accuracy.
The first six mode shapes of the three equivalent modeling methods.
Conclusion
This paper proposes a dynamic modeling method based on transversely isotropic virtual material and DNN for improving dynamic modeling accuracy and studies the sliding joints of the working platform-machine tool body system of a surface grinder. Firstly, the dynamic model reflecting the relationship between the transversely isotropic virtual material parameters and the FEA calculated theoretical natural frequencies is established by DNN. Then the optimization is carried out by utilizing the cuckoo search algorithm. The final parameter identification error is less than 1%, achieving high accuracy, proving this method’s effectiveness. Additionally, compared with the spring damping and isotropic virtual material methods, it is concluded that the equivalent modeling method of transversely isotropic virtual material has the best modeling accuracy.
The dynamic parameters identification method of the machine tool in this paper is not only suitable for the sliding joints of the working platform-machine tool body of the surface grinder but also for the parameter identification of other joints of the machine tool, which is universal and can be used for the overall dynamic analysis of the machine tool. In addition to the existing deep learning models and optimization algorithms, more deep learning models and optimization algorithms can be tried in future work to build dynamic and optimization models.
Footnotes
Handling Editor: Chenhui Liang
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work is supported by the National Natural Science Foundation of China (Grant No. 51775323), and the Science and Technology Commission of Shanghai Municipality (Grant No. 17060502600).
