搜档网
当前位置:搜档网 › fulltext

fulltext

ORIGINAL ARTICLE

Optimization of measuring points for machine tool thermal error based on grey system theory

Y.X.Li&J.G.Yang&T.Gelvis&Y.Y.Li

Received:27March2006/Accepted:9August2006/Published online:6October2006

#Springer-Verlag London Limited2006

Abstract Optimization of thermal sensors’placement on machine tools based on grey correlation model of grey system theory is studied.After optimization,the tempera-ture variables in the thermal error’model are reduced from 16to4.It greatly reduces the time for variable searching and modelling and meanwhile it eliminates the coupling problems among temperature variables,so the robustness of the model could be increased and the predicting precision of the model is enhanced.Consequently,the real-time error compensation would be more effective and convenient. Keywords Grey system theory.Machine tool.Modelling. Thermal error

1Introduction

During mechanical processing,thermal errors cause a relative displacement between the workpiece and the tool on account of deformation or expansion of the machine elements due to an increase in their temperature and thus have an influence on the accuracy of the workpiece produced on metal-cutting machine tools[1].Thermal error of a machine tool is one of the important factors which influence the processing precision of machine tool and will become critical in its contribution to the quality of the workpiece.Reducing the thermal errors will be beneficial to the precision of the manufacturing system[2–4].Although these errors could be decreased by amending machine tools’structure through advanced design and manufacture technique,error compensation technique is regarded as a more effective and economical way to improve manufac-turing precision in machine tools[5,6].Error compensation technique is based on measuring the temperature of a few points on the machine and then obtaining the empirical relationships between the temperature and the thermal deformation of the https://www.sodocs.net/doc/2c10089864.html,pensation was realized by coordinate system correction according to the value predicted by an off-line model[4].Consuently,compensa-tion technique has already been widely used in mechanical processing industry.

In the course of processing,CNC machine tool is always under the effect of many kinds of thermal sources. Furthermore,different machining conditions,as well as the different change extent,have made machine tool a complicated temperature field[7].Generally speaking, there are six sources of thermal influences for a machine-tool system:(a)heat generated in the cutting process;(b) heat generated by the machine;(c)heating or cooling influence provided by various cooling systems;(d)heating or cooling influence provided by the room;(e)the effect of people;and(f)thermal memory from any previous environment.These error sources can interact with each other through conduction,convection and radiation to create a non-uniform temperature field on the machine structure,causing the thermal displacement of different parts of the machine,thus resulting in a loss of accuracy in the manufacturing process[3,4].

Establishing a thermal error predicting model for thermal error compensation depends on distribution of the temper-ature field of machine tools,and the distribution is a major factor to effect thermal errors.Hence,in order to get a

Int J Adv Manuf Technol(2008)35:745–750

DOI10.1007/s00170-006-0751-8

Y.X.Li(*)

:J.G.Yang:T.Gelvis:Y.Y.Li

School of Mechanical Engineering,

Shanghai JiaoTong University,

Mechanical Building209Room,No.1954,Huashan Road, Shanghai200030,People’s Republic of China

e-mail:liyongxiang@https://www.sodocs.net/doc/2c10089864.html,

J.G.Yang

e-mail:jgyang@https://www.sodocs.net/doc/2c10089864.html,

temperature field,a large number of temperature sensors would be required to be placed on the machine tool.Nevertheless,too many temperature sensors would increase the workload of calculation and measurement,and affect normal operation of machine tools.Therefore,selecting the most pivotal temperature measuring points for thermal errors is indispensable [8].According to grey system theory founded by Professor Deng Julong [9,10]of Huazhong University of Science and Technology,there are many complex factors contributing to thermal errors of mechan-ical processing,so in this way thermal errors show evident grey property.Therefore,in this paper,an analysis model of grey correlation,based on spot surveyed statistical data sequence,is established,and all influencing factors of temperature field for machine tools and their contribution to thermal errors of mechanical processing is analyzed.Then a synthetical appraisal of ability about these factors are given,and then the most pivotal points from numerous tempera-ture measuring points are selected,so that the numbers of measuring points can be reduced,and the placement of thermal sensors on machine tools is optimized.Meanwhile,the repeated co-linearity in the model of thermal errors caused by excessive temperature variables would be avoided,and the robustness of thermal error modelling would be increased.

2Measurement of temperature field and machine tool thermal error [8]

2.1Setting of temperature sensors

As shown in Fig.1,16temperature sensors are installed on the turning centre in order to measure the temperature field of the machine tool.The sensors are divided into five groups according to their places on the turning centre.(1)two sensors (No.0~1)are used to measure tempera-ture of headstock;

(2)four sensors (2~5)are used to measure temperature of

transmission nut;

(3)two sensors (6~7)are used to measure temperature of

coolant;

(4)one sensor (8)is used to measure room temperature;(5)seven sensors (9~15)are used to measure temperature

of lathe bed.Sketch map of measurement for thermal errors is shown in Fig.2.Two displacement sensors,fixed on knife rest,measure thermal errors between principal axis of X direction (17)and Z direction (16)and knife rest.Since the workpiece is very short,the errors of the leaning angle are neglected.

2.2Measuring test of thermal errors in the cycle of turning process

First,a simulation test of thermal errors in the cycle of turning process is carried out,that is:only the principal axis of the machine tool is rotating with no real cutting process,carriage is moving,and coolant flowing.This is known as empty turning.The machine tool keeps running for 3.25hours,then pauses for one hour to simulate as nooning,then runs again for 3.5hours,lastly,it stops for one hour.Changes of temperature and machine tool thermal errors are illustrated in Fig.3(a)and (b).

3Grey correlation analysis model

Grey systems analysis is a kind of systemic analysis applying mathematics theory,according to comparability among systemic characteristic parameter series [11].In the experimental data processing,grey system theory has the advantage over traditional statistic theory,namely:its results sufficiently embody the inherent properties of a system with less experimental data and unknown systemic probability [12].The aim of the test is to adopt grey correlation analysis when experimental data of temperature measuring points are analyzed,and to seek the relationships

Fig.1Sketch map of turning centre and test disposal of tem-perature sensors

among all factors in the system,and finds out the key influencing factors to machine tool thermal errors.3.1Grey relational algebra [13]

Grey relational algebra [14,15]is based on the grey system theory [9].The central idea in grey relational algebra is to analyze the uncertain relationship between two tuples by looking at the information flow from one tuple to another under the influence of all tuples in the relation.The term

grey tuple dependency x i

j is used to specify the closeness

of one tuple (t j )to another tuple (t i ).The grey attribute

dependency x i

j k eT of attribute a k between tuples (t i )and (t j )is a value between 0and 1which measures the impact of the attribute (t j ,a k )on the attribute (t i ,a k )under the influence of the a k s of all other tuples in the relation.The basic element to compute x i j k eTis the attribute difference Δi j k eT

.Influence by the system can be introduced into the computation by means of Δi max and Δi min which are defined as:

Δi max ?max 1 j m max 1 k n

Δi j k eT

e1

T

Δi min

?min 1 j m min 1 k n

Δi

j k eT

:

e2T

Δi max is the maximum attribute difference of all tuples to tuple t i and Δi min is the minimum attribute difference of all tuples to tuple t i with respect to their attributes.Once all the

(a) Thermal errors of machine tool

(b) Machine tool’s temperature

Error (μm)

-30

-25-20-15-10

-5025

272931333537390

30

60

90

120

150

180

210

240

270300330360390420450480510

Time (min.)

Fig.3Data curve of empty turning,(a )Thermal errors of machine tool,(b )Machine tool ’s temperature

Fig.2Measurement of principal axis thermal errors

attribute differences are obtained,x i j k eTcan be computed by the following formula:x i j k eT

?Δi min tz Δi max i

j i max

e3T

In the above formula,K is a distinguishing coefficient between 0and 1which is used to weaken the effect of Δi max when it gets too big,and thus enlarges the difference significance of Δi j k eT.Finally,the grey tuple dependency x i j is the mean of the grey attribute dependencies x i j k eT of all attributes.That is,x i j

?1X n k ?1

x i j k eTe4T

As for weighted grey tuple dependency,it allows us to put more emphasis on some particular attributes when calculating the grey tuple dependencies.The attribute difference of the emphasized attribute is multiplied by a constant to enlarge its effect on the calculation of grey tuple dependency.x i j k eTcan be computed by the following formula:x i j k eT

?z Δi max l 1á

Δi j k eT

tl 2á

Δi j k eT

t

z Δi max

e5T

In the above formula,K is a distinguishing coefficient between 0and 1which is used to weaken the effect of Δi max when it gets too big,and thus enlarges the difference significance of Δi j k eT;λ1and λ2are weighted coefficients of displacement and changing rate respectively,they reflect

changing trends among all sequences.Δi j k eT0

is the inverse accumulating generation of the attribute difference Δi j k eT.Finally,the correlation degree between each son sequence and mother sequence is arranged according to the size to form a correlation sequence,which directly reflects the essentiality of each son sequence to the same mother sequence [16].3.2Standardization disposal of data sequence

Because the meanings and purpose of each influencing factor is different,the target value generally has different dimension and quantitative levels.If the data of two sequences differ greatly in size,the effect of the sequence of small numerical value is easily covered up by the sequence of big numerical value.So primary data must be disposed to assure the equivalence of all factors [11].In the test,the following three ways are adopted to dispose primary data,initial value transform,average value trans-form and polar difference transform.

Initial value transform is that all data are divided by first data,then get a new data sequence,which has a percentage of the value of different times compared to that of first time;average value transform is that all data are divided by

average value and get a sequence which is a certain percent of the average value;polar difference transform is that the larger the number is,the smaller the efficiency,as given in Eq.4.x k eT?

max k 2n

x 0eTk eTàx 0eTk eT

max k 2n

x 0eTk eTàmin k 2n

x 0eTk eT

k ?1;2;áááááá;n eT

e6T

4Application analysis of grey correlation model The measuring values of seven key time nodes in the process of turning for the model is chosen in the paper.Radial thermal error sequence of the machine tool is regarded as the mother sequence x 16(for workpieces ’precision of radial dimension has a rather high request,radial thermal error of the machine tool is only considered in this paper).In practice,researched objects are workpieces ’errors of radial dimension which changed along with the temperature of the machine tool or the time.The son sequence x i is the measuring value sequence of 16temperature sensors x 161eT;x 162eT;ááá;x 16k eT;ááá;x 16n eTx i 1eT;x i 2eT;ááá;x i k eT;ááá;x i n eTk ?1;2;ááá;n ;i ?0;2;ááá;15

Primary data would be transformed to eliminate dimen-sion firstly and become comparable data,then gain the correlation coefficient and degree of correlation of the mother sequence x 16to each son sequence x i at the point of each moment,the results are as follows:

(1)Degree of correlation of mother sequence to each son

sequence with initial value transform

γ16;0?0:5289γ16;1?0:5341γ16;2?0:52452γ16;3?0:5255γ16;4?0:5269γ16;5?0:5241γ16;6?0:53039γ16;7?0:53036γ16;8?0:5201γ16;9?0:5213γ16;10?0:5275γ16;11?0:5280γ16;12

?

0:5283

γ16;13

?

0:5219

γ16;14

?

0:5244γ16;15

?

0:52455

(2)Degree of correlation of mother sequence to each son

sequence with average value transform

γ16;0?0:6246γ16;1?0:6315γ16;2?0:6191γ16;3?0:6122γ16;4?0:6138γ16;5?0:6137γ16;6?0:6283γ16;7?0:6290γ16;8?0:5916γ16;9?0:61378γ16;10?0:6274γ16;11?0:6277γ16;12

?

0:6245

γ16;13

?

0:6104

γ16;14

?

0:6063

γ16;15

?

0:6230

(3)Degree of correlation of mother sequence to each son

sequence with polar difference transform

γ16;0?0:4797γ16;1?0:4881γ16;2?0:4926γ16;3?0:5262γ16;4?0:5166γ16;5?0:4803γ16;6?0:4810γ16;7?0:4717γ16;8?0:4832γ16;9?0:5100γ16;10?0:4730γ16;11?0:4795γ16;12

?

0:4705

γ16;13

?

0:4922γ16;14

?

0:4750

γ16;15

?

0:5041

According to the above analysis,three sequences of grey correlation are established.For each sequence,the previous

10factors would be taken out to form a new sequence,then

conclusive factors are chosen from those which appear in

each of the three new sequences.

From Table1,main factors areγ16,1,γ16,4,γ16,6,γ16,15,

four corresponding temperature sensors are as follows: (1)Temperature sensor No.6measuring the temperature

of coolant(underside of lathe bed);

(2)Temperature sensor No.15measuring the temperature

of the lathe bed(upside of lathe bed);

(3)Temperature sensor No.4measuring the temperature

of the nut on the X-axis;

(4)Temperature sensor No.1measuring the temperature

of the headstock.

The results are the same as in reference[17],in which

modal analysis of thermal errors on the turning centre was

applied.The previous16temperature sensors are decreased

to4,which could simplify the model of thermal error and

then easily analyze machine tool thermal errors.

By the analyzing theory of weighted correlation[11],the

degree of correlation between machine tool thermal errors

and four key temperature points from above is deeply

analyzed,the sequence is:g16;1>g16;6>g16;15>g16;4. The results show that the principle axis’temperature is the

most important influencing factor to machine tool thermal

errors,which are the same as grouping optimization

modelling by selection of temperature variables[18].It

has been seen that temperature rising of different points in

CNC machine tools has a different influence on thermal

errors,and a rational model of thermal error could be

established through discriminating key temperature points

from a great deal of temperature points.

5Conclusions

A grey system is a system with partial information known.

According to grey system theory,any random process is

changeful in a certain range of amplitude within a certain

time zone,any random process can be regarded as a grey

process.Although the appearance of the objective system is

complicated and its data is discrete,it is sequential and

possesses some certain whole function,so it must poten-

tially contain inherent rule.Grey correlation method is the

basic concept of grey system theory.Grey correlation refers to uncertain correlation among different things,or among different factors of a system,or between genes and main behaviour.The basic role of grey correlation analysis is to analyze and ascertain the degree of influence among the genes or the degree of contribution between genes and main behaviour based on the behaviour’s microcosmic or macro-scopical geometrical similar relation.The calculation of correlation coefficient is a kind of quantitative analysis of the correlation degree among the factors[11,19].Com-pared with other analyzing methods,the analyzing method of grey correlation has a small computing quantity, computes easily and requires no classic distribution of large stylebook of data sequence.

This paper has the same results as that of modal analysis of thermal errors which used grey system theory to optimize the distribution of temperature field of machine tools.Furthermore,it gains key temperature variables required by thermal error’s model of machine tool,and decreases the number of temperature variable in thermal error’s model.Hence it greatly reduces variable searching and modelling time.In addition,the optimiza-tion of measuring points eliminates the coupling problems, so the robustness of the model can be increased and the predicting precision of the model with the optimal combination of the temperature variables is enhanced. Consequently,the real-time compensation becomes a more effective tool.

Acknowledgement This project was supported by A Foundation for the Author of National Excellent Doctoral Dissertation of China(No. 200131).

References

1.Ramesh R,Mannan MA,Poo AN(2000)Error compensation in

machine tools—a review Part II:thermal errors.Int J Mach Tools Manuf40:1257–1284

2.Jun NI(1997)A perspective review of CNC machine accuracy

enchancement through real-time error compensation.China Mech Eng8(1):29–32

3.Bryan JB(1990)International status of thermal error research.

Ann CIRP39(2):645–656

4.Wang Y,Zhang G,Moon KS(1998)Compensation gor the

thermal error of a multi-axis machining center.Mater Process Technol75:45–53

5.Chen JS,Yuan JX,Ni J(1996)Thermal error modelling for real-

time error compensation.Int J Adv Manuf Technol12(4):266–275

Table1Correlation sequence

No.Analyzing method Correlation sequence(former10)

1Initial value transform x1>x6>x7>x0>x12>x11>x10>x4>x3>x15

2Average value transform x1>x7>x6>x11>x10>x0>x12>x15>x2>x4

3Polar difference transform x3>x4>x9>x15>x2>x13>x1>x8>x6>x5

6.Yang JG,Ren YQ,Du ZC(2002)An application of real-time

error compensation on an NC twin-spindle lathe.J Mater Process Technol129:474–479

7.Fu L,Di R,Xiang G(2002)Study on BP neural network for

thermal deformation error analysis and compensation.Machine Tool Electric Apparatus3:13–15

8.Yang J(1998)Error synthetic compensation technique and

application for NC machine tools.Shanghai Jiao Tong University, Shanghai

9.Deng J(1989)Introduction to grey system theory.J Grey Syst

1(1):1–24

10.Deng J(2002)Basis of grey theory.Huazhong University of

Science and Technology Press,Wuhan,China

11.Luo Y,Zhang L,Li M(2001)Grey system theory and application

in the mechanical engineering.National University of Defense Technology Press,Changsha,China

12.Miao X,Xia X(2005)Research on relationship of ring parameters

and vibration of tapered roller bearing.Sichuan Metallurgy 27(3):46–4713.Wong K(1997)Extension relational algebra and grey relational

algebra.ACM SIGICE Bulletin22:17–24

14.Wong K(1995)Grey functional dependency in numerical

relational database.In Proc ISCA International Conference, pp57–60

15.Wong K(1995)Grey tuple dependency and grey relational

algebra.In Proc23rd Annual Computer Science Conference, pp203–207

16.Wang Z(2005)Application of grey correlation model in

evaluation on mechanical equipments.Shanxi Coal25(2):34–35 17.Jianguo Y,Jingxia Y,Jun N(1999)Thermal error mode analysis

and robust modeling for error compensation on a CNC turning center.Int J Mach Tools Manuf39:1367–1381

18.Yang JG,Ren YQ,Liu GL(2005)Testing,variable selecting and

modeling of thermal errors on an INDEX-G200turning center.Int J Adv Manuf Technol26:814–818

19.Qu F,Fei Y,Wang X(2005)Multi-attribute grey fuzzy optimal

selection model of complex mechanism design scheme and its application.J Dalian Univ Technol45(2):201–205

相关主题