The invention relates to a
numerical control machine tool thermal error real-time compensation modeling method based on a
time series algorithm, which belongs to the technical field of precision
machining. The method comprises the steps of (1) carrying out data
zero mean pretreatment, namely employing an inverted sequence test method and a kurtosis and skewness test method to judge the stationarity and the normality of the data; (2) using an autocorrelation function, a partial
correlation function, and the censored results as judgment criteria to carry out the
pattern recognition of a thermal error
mathematical model; (3) employing a least square
estimation method or a long autoregressive residual calculating method to realize the parameter
estimation of the thermal error
mathematical model; (4) determining the order of the thermal error
mathematical model, namely employing a judgment method that combines an AIC order determination criterion, an
F test order determination criterion, and a whiteness
test order determination criterion to realize the order determination of the thermal error mathematical model; (5) and carrying out integration
processing of synthesizing judgment conditions, namely constructing a complete forecasting mathematical model formula. The modeling method provided by the invention has the advantages that less hardware is required, the applicability is wide, and the established model has high prediction precision and reliability.