• Nie Znaleziono Wyników

Computer aided determination of eigenvalues and stiffness of general power drive of machine tools

N/A
N/A
Protected

Academic year: 2022

Share "Computer aided determination of eigenvalues and stiffness of general power drive of machine tools"

Copied!
8
0
0

Pełen tekst

(1)

Jan KOSMOL Arkadiusz KOLKA

The Institute o f Machine Technology

Silesian Technical University, Gliwice, Poland

COMPUTER AIDED DETERMINATION OF EIGENVALUES AND STIFFNESS OF GENERAL POWER DRIVE OF MACHINE TOOLS

Summary. This paper discusses the problem o f computer aided determination o f eigenvalues and stiffness parameters o f general power drive o f machine tools, by use o f SFEM (Stiff Finite Elements Method). First part o f this paper concerns problems o f building an algorythm o f computer program.

Second part discusses about computer program "DWNG".

1. Introduction

It is necessary to consider problems related directly to dynamic effects occurring in machine tool-workpiece-tool system while designing, constructing and operating machine tools. These effects are particularly complex and have multi-direction influences. Undoubtedly they have substancial influence on accuracy and productivity o f machining, tools durability and reliability o f machine tools.

This influence is generally negative.

Since the required shapes and dimensions o f workpiece are given as a result o f the relative movements o f tool and workpiece, they include deviations resulted from difference between real and ideal relative movements. Relocations are caused by static and dynamic effects (vibrations) in machine tool-workpiece-tool system. It is very important to investigate this negative effects.

This paper discusses the problem o f computer aided determination o f eigenvalues and stiffness o f general power drive o f machine tools. It is necessary to use numerical methods and a computer to solve majority o f problems considering theory o f mechanic vibrations, because the problems are very complex. By means o f numerical methods it is possible to estimate occurrance o f these effects in very sophisticated kinematic systems and other mechanicals systems. A method o f stiff finite elements is used to perform this kind o f task. Because this method is commonly used it is unnecessary to describe it. An algorithm o f frequency estimation and torsional form o f free vibrations o f general power drive o f machine tools was among the others created by the use o f this method.

(2)

2. Kinematic chain model

u u

n n

Li u

n n—

n

11

T

u

■TL

Before designing an algorithm o f free vibrations, flexibility and stiffness o f kinematic chains in general power drive o f machine tools estimation, physical model was simplified. The main assumptions are as follows:

• only torsional free vibrations o f kinematic chains o f machine tools are taken into consideration,

• clearance between tooth is not taken into consideration,

• the influence o f the bearing support on a frequency o f the system is left out o f account,

• because o f undampped free vibrations frequency damping in the system is not taken into account Figure 1 shows an example of kinematic diagram o f the general power drive o f machine tool. The method o f stiff" finite elements can be applied to the model o f this mechanical system. To do this we assume that each SFE (stiff finite element) has only one degree o f freedom (rotation around axle coinciding with an axle o f the shaft). We also assume the model

„ , , preserves SFE modelling toothed

F ig .l. Kinematic scheme o f real mechanical system ^ ^ a], the elements that are much bigger in diameter than the shaft. The SFE modelling parts o f the shafts between the SFE in question are left out o f account or reduced to SFE modelling toothed wheels, because their mass moments o f interia in the relation to an axle are negligibly small in comparison

with mass moments of interia o f toothed wheels. In this description the masses o f the parts o f the shafts are reduced to SFE by the use o f Wilson's method. As the result we get a physical model o f the form shown in the figure 2. In this model reduced masses are shown as SFE numbered from 1 to 7. These SFE model toothed wheels. There are also FDE (flexible-damping elements) in this model. FDE are weightless elements assumed as Kelvin-Voight models. They are treated as linear models. Flexible properties o f linear FDE are described by the stiffness coefficient "k" (or flexibility coefficient "e"). Dissipation properties (not taken into consideration in this case) are modelled by damping coefficient "h" . FDE are replaced with FE (flexible elements).

One o f energetic method based on Lagrange's equation second type is applied to derive motion equation there. Estimation o f eigenvalues and eigenvectors is a considerable part o f matrix

(3)

algebra. There are many methods o f solving generalised and standard problems. In this description Householder's m ethod was applied in connection with Bisection method. Both methods set up convenient algorithm o f estimation o f eigenffequences and vectors o f vibrations forms for systems with low amount degrees o f freedom (less than 150). Some o f the advantages o f this method are quickness and ability to estimate all or selected frequences and corresponding vectors o f vibrations forms This method permits estimate free systems with eigenfrequences equal to zero, and also free systems with multiple eigenfrequences. In the case when the first eigenfrequences are much less then the highest eigenfrequences it is necessary to check the results accuracy, because they may have considerable deviations. In the case when received result accuracy is insufficient other algorithm should be applied or evaluations should be done by the means o f computer ensuring higher accuracy.

Practically low accuracy are obtained in the systems with the big parameter differences (when the parameters differ about several grades). It is encountered in the systems where simultaneously big and small masses or springs with high and low stiffness coefficients are found. It is also necessary to check if vectors o f vibration forms may be treated with sufficient accuracy as A-orthogonal or C- orthogonal. It results from the fact that accuracy o f estimated vectors o f vibration forms is lower about one decimal place then accuracy o f estimated eigen values.

The general power drive modelling issue provides some problems in the case when we try to create an algorithm for a computer program. The assumption was to make such a program that would allow to model any kinematic chain o f general power drive o f machine tool. The main problem, in the programming terms, turned out to be generated the stiffness (flexibility) matrix for optional system. The result o f this is that complex power transmission systems have changed form o f matrix. In principle there may be infinite quantity o f matrix forms. This problem is shown bellow for two cases. The often encountered case is serial mass connection (toothed wheels) as shown in figure 3.

The way o f power transmission is shown in this figure with arrows. It can be seen easy that all the toothed wheels o f the system are lined up serial to the power transmission. The stiffness (flexibility) matrix creating process o f the system is simple. It is based on derivative estimation, that solutions are obvious. On the base o f this it is possible to create a stiffness matrix, that form is obvious and it is not necessary to be described. It is simple to represent it in the computer program. In the power transmission _L systems it is possible that not all masses are set in J 2 (p, serial connection. It may occur in systems with gear Fig.4. Model o f kinematic chain with "side with c°uPled toodl wheels (coupled tooth wheels is

mass" called two or three tooth wheels connected togheder and shifted on shaft), when one tooth wheel cooperating coupled tooth wheels remains unmeshed, at this side o f the shaft that doesn't transmit the power. Situation like this is shown in figure 4. The way o f power transmission looks like

Fig.3. Model with serial connected elements

<Pe

J ; cp5

K

J

, <Ps

- - k ,

J,<P<

- p W ay of power transm ission

(4)

way in figure 3. The tooth wheels 1, 2, 5, 6 are situated serial on the way o f power transmission, but wheels 3, 4 are side wheels. Tooth wheels 3 and 4 are set on this side o f the shaft that doesn't transmit the power. Stiffness matrix for this chain occurs in form like this:

0 0 0 0

-*■ k, + k 2 + k 2 - K 0 —*3 0

0 0 0 0

0 0 0 K -*« 0

0 -*3 0 -*« k , + k , + -*s

0 0 0 0 *5.

On the base o f many samples we find some dependences durring creating the stiffness matrix.

In mechanical systems was separating grups o f elements, that have individual notation in the stiffness (flexibility) matrix.

The elements including in this group may be used durring modelling o f phsical model o f power transmission system are shown in figure 5. Way o f power transmissinon is presented with arrows set at the elements. Becouse any elements may have any number, on all elements are set n index. The rest o f elements o f stiffness matrix are zero elements.

3. Computer program for estimateing eigenvalues

Using the above dependence and two methods, algorithm computer program "Drgania Własne Napędów Głównych" (DWNG), ("Eigenvibrations o f General Power Transmission Systems") for computers compatibility with IBM PC, was built. Program flow chart is shown on figure 11. This program permits makeing calculations almost for any kinematic chain o f general drive o f machine tools. That program including some tools permits, persons with basic komputer knowledge, easy modelling o f complex physical models o f drive o f machine tools.

Program pack includes four modules and a few accessory files:

• DWNG.EXE - main module supervising other modules,

• DWNG_DAN.EXE - module including all procedures for input data. This module permits create physical model o f drive and mathematic model's matrix. This module also tests input data,

• DWNG_OBL.EXE - module including calculation procedures uses input data from previous module,

DWNG_WYN.EXE - modul including procedures for output results o f calculation.

Program was written as user ffendly. While use this program user have full information about the present action all the time. Program is equiped in "pull-down" menu system. User selects menu options by indication that options and pressing ENTER key. The menu is aided by the prompt

a ) b ) c )

Fig.5. Group o f typical elements

(5)

T o d p o u i c d ż : --- Z a k ł a d a n i e n o u yc li i o d c z y t y w a n i e i s t n i e j ą c y c h p r o j e k t ó w

Z n i a n a ś c i e ż e k d o s t ę p u d o p l i k ó w .

M ! ' ; j M M I i : 11 i i I ! 1 • ! ! H j i : 11 j | M • • { i ! i ! i i M t i i i ! ; i i j ! ! 1 < • !

SCHEMAT WALKA <-- klarurwh n<o«du

system. Program also includes graphics editor for modelling kinematic chain That editor permits to ilustrate a model in a display screen, and make modelling proccess more comprehensive for user.

Menu operating is possible in two ways: by use keyboard or mouse. The other way o f making the model is less time consuming. In the figure 6 are shown screen with "menu". This screen including three parts. Module Heading, containing name o f the module. The name is proper to the function o f this module. In the middle part are set menu's windows, that

include a proper options On Fig 6. View o f text screen with menus

the bottom o f the screen are set an information's window In this window are displayed information proper for selected options. An example in figure 6 is shown screen o f "Manager" module with seleted option "Projekty" (Projects) in the middle part and commentary about this option in information's window.

In program was created graphics editor, that the task is visualisation actions related to modelling the kinematic drive chain o f machine tool. Graphics editor's screen is divide on the five parts (fig. 7). Every part performing different task. In bottom part are displayed information about active keys and operations connected with that keys.

Part o f screen set on the top including window with scheme o f one shaft o f the model o f general power drive. Bellow are situated

two windows includes Fig.7. Graphics editor •

adequate menus. In right window is set organizing menu, that permits watching different parts o f the model or whole model o f drive. Left window changeable performing informations or dialog (input field) functions. In this window are set objects enable including data. Details connected with that question are introduced bellow. Fifth part o f the graphics editor are situated above information's window. In this part are displayed values (mass moment, flexibility) o f selected elements o f model.

View o f screen o f supervisor "MANAGER" module is shown in figure 6. Tasks o f this modul may be divide on two groups:

1. Tasks connected with supervision others modules

E L E ME N T V

W ybierz w alek

do e d y c ji

OP CJ E :

> Poprzadnl walali <

Naataooy walak Podgląd cal»go łańcucha

Infornacja OK

Aktualni« uldocznw Jasi ualek

Klauiiz ''TAB*' - pnala

screen view

(6)

• corectly developeing others modules,

• keppeing sequentions o f developing,

• proper transfer data between modules.

2. Tasks connected with operating on files:

• creating configuration files, that storing earlier created projects path,

• enable change path,

• enable set up new projects,

• enable access to earlier Process o f model creating is realize by the "Edycja danych" (Data edition) module. This module is develop by choosing option Dane (Data) from menu included in "Manager" module (fig. 6). Menu o f the "Data edition" module include five options. First three are connect with modelling o f drive. Rest o f options are connect with input/output or

organize operations. Menu's Fig.8. General menu o f input data's module - screen view options permits to include basic data o f model o f

kinematic chain o f machine tools drive, determinate way o f power transmission, ascribe physics form (tooth wheels, etc.) and physics values for elements o f model. That module operation's result is creation a interia and stiffness matrixs o f model.

The "OBLICZENIA" (Calculations) module including packet o f calculating procedures. Tasks o f that procedures is estimate eigenffequences and eigenvectors o f vibrations forms o f modelled chain (fig. 9). This modul uses data inputed by Data edition modul. Before calculations are

possible change a number o f estimated eigenfrequences and method o f normalization vectors o f eigenvibration forms o f modelled system.

Data edition module (fig. 10) serve to output and input data or result o f estimation on the monitor display or printer.

Menu shown in figure 10 includes five options make avaible view different information: about whole

O p c j e

I Dane z r e d u k o w a n e u k ł a d u T a b l i c a d a n g c l i w e j ś ć i o u g cl i T a b l i c a d a n g c l i z r e d u k o u a n g c h T a b l i c a c z ę s t o c i w ł a s n g c l i T a b l i c a w e k t o r ó w p o s t a c i d r g a ń U g k r e s c z ę s t o ś c i w ł a s g g c h U g k r e s w e k t o r o u p o s t a c i d r .

11] 1:1 li

|j,$r II iii

E L □ L | C | D . L U L | l i i k □ U J

; ! ! N M ! i i i ! i n h : • j i ; U ! m M ! ■ M M ' ' ■ m M - M s ‘

--- T o d p o u i e d z :

T a b l i c a z a w i e r a j ą c a i n f o r n a c j e o u s z g s t k i c l i e l e n e n t a c h u c l i o d z ą c g c h u s k ł a d ł a ń c u c h a k in e n a t g c z n e q o i w p r o w a d z o n g e h d o n o d e l i

Fig. 10. Result edition in the screen - screen view

(7)

drive reduced mass moment, reduced flexibility, input data (mass moments and torsional fexibility) o f every elements included in model o f chain, reduced mass moments, reduced flexibility o f every elements and values o f eigenfrequences and vectors o f vibration forms. Program enabling show result o f estimations as diagram form. It is possible to show chart o f eigenfrequences and vectors o f vibration forms. Every data and result discussed above may be send to printer as table form.

F ig .II. Flow chart o f "DWNG" program

(8)

Reference list

[1] K.Marchelek : "DYNAMIKA OBRABIAREK" - WNT, Warszawa 1991.

[2] J. Kruszewski : "METODA SZTYWNYCH ELEMENTÓW SKOŃCZONYCH W ZASTOSOWANIU DO OBLICZEŃ CZĘSTOŚCI DRGAŃ WŁASNYCH ZŁOŻONYCH UKŁADÓW LINIIOWYCH" - Zeszyty naukowe Pol.Gdańskiej nr 165/1971 Mechanika XII.

[3] J.Kruszewski : "METODA SZTYWNYCH ELEMENTÓW SKOŃCZONYCH" - Arkady, Warszawa 1975.

[4] I.Kruszewski, E.Wittbrodt : "DRGANIA UKŁADÓW MECHANICZNYCH W UJĘCIU KOMPUTEROWYM - ZAGADNIENIA LINIIOWE" tom I - WNT, Warszawa 1992.

[5] J. Kruszewski : "METODA ELEMENTÓW SKOŃCZONYCH W DYNAMICE KONSTRUKCJI" - praca zbiorowa. Arkady, Warszawa 1984.

[6] Ake Bjorck, G D ahlquist: "METODY NUMERYCZNE" - PWN, Warszawa 1983.

[7] J L.Meriam, L.G.Kraige : "ENGINEERING MECHANICS - STATICS" - John Wiley &

Sons, New York 1987.

[8] P.Jastrzębski, W.Orlowski : "WYTRZYMAŁOŚĆ MATERIAŁÓW" - Arkady, Warszawa 1985.

[9] T Trajdos "MATEMATYKA DLA INŻYNIERÓW" - WNT, Warszawa 1981.

[10] J i M.Jankowscy : "PRZEGLĄD METOD NUMERYCZNYCH cz.l" - WNT, Warszawa 1988.

[11] M.Jankowski : "ELEMENTY GRAFIKI KOMPUTEROWEJ" - WNT, Warszawa 1990.

[12] G.J.Myers : "PROJEKTOWANIE NIEZAWODNEGO OPROGRAMOWANIA" - WNT, Warszawa 1980.

[13] J.B ielecki: "GRAFIKA TURBO" - WKŁ, Warszawa 1989.

[14] M.Madey, J.Matwm - "PASCAL" - WNT, Warszawa 1986.

[15] I Dziubiński, T.Świątkowski : "PORADNIK MATEMATYCZNY" - PWN, Warszawa 1985.

[16] A.Kolka : "Opracowanie metodyki komputerowego wspomagania obliczania wartości własnych (częstości drgań własnych) oraz sztywności i podatności statycznej łańcuchów kinematycznych napędów głównych obrabiarek" - Praca dyplomowa, Politechnika Śląska, Instytut Budowy Maszyn, Gliwice 1993.

Revised by: Jerzy Honczarenko

Cytaty

Powiązane dokumenty

Particular aspects regarding the Netherlands, such as the market organisation with respect to wind power, the technical characteristics of conventional generation units and

The wind power distribution is obtained by the propagation of this wind speed distribution through the wind speed/wind power characteristic of the energy converter (wind

pamiętnika Zofii Lenartowiczowej, zawiera- jącego bulwersujące (zwłaszcza dla bezpośrednio zain- teresowanych) szczegóły dotyczące Adama Mickiewicza i jego najbliższych, otóż

The carried out analysis of this synanthropization process was based on the example of stations of 31 anthropophytes of Poaceae family located in railway grounds

Figure 7 shows the losses in case of a wind farm operating with cosφ cap and undervalued active power with maximum reactive power generation.. Due to operation with

Measurements of static and dynamic resistance of rotating rollers were made on a universal rollers stand and power measurements were carried out on a belt conveyor power supply

4 Denoising of real brain MR phase map with various methods (a) Noisy magnitude image (b) phase map (c) Denoised phase map using the NLM1 filter (d) Denoised phase map using the

Shape changing smart materials, consumer durables, household appliances, product design, smart materials