modelling torsional vibrations in simmechanicskms.polsl.pl/seminar2009/art/12.pdf · modelling...

4
MODELLING AND OPTIMIZATION OF PHYSICAL SYSTEMS 8, pp. 73-76, Gliwice 2009 MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS KRZYSZTOF KAWLEWSKI EUGENIUSZ ŚWITOŃSKI Department of Applied Mechanics, Faculty of Mechanical Engineering, Silesian University of Technology [email protected], [email protected] Abstract : This paper deals with modeling of torsional vibrations of mechanical system in Matlab/Simmechanics. Model of mechanical system was created in Matlab/Simulink Simmechanics toolbox. Results of simulation and test results on the real object were compared and presented in this article 1. INTRODUCTION In among groups of mechanical systems and mechanisms can be separated group of systems which behavior can be modeled using 2 or 3 mass/inertial system connect by spring and damper elements. Devices like rolling mills, robotic arms, transmission systems, flexible shafts in still rising demands for higher motion speed, provide to possibility of excitation of resonance frequencies. In addition, the increasing demands for better dynamics generate a constant need for new solutions. To model and simulate mechanical systems can be used a large group of software. Simmechanics with Simscape language and Matlab/Simulink environment is often chosen for modeling, simulating and development of various mechanical systems. Simmechanics software provides diagram block modeling and can be a reliable tool for modeling mechanical systems using rigid finite elements or even FEM [2]. Simmechanics block library contains groups of basic elements, parameters or functions like bodies, sensors, actuators, joints, springs and dampers. By connecting blocks and setting parameters of some of the blocks can be modeled almost each mechanical system. 2. MODEL OF MECHANICAL SYSTEM Laboratory stand (Fig. 1) consists of AC motor drive and shaft of mechanical device with connected flexible shaft. On shaft were mounted two disks which position can be changed by moving them along shaft. This mechanical system was modeled in simulink environment as three inertial system connect with elastic rotational spring elements. Each inertia element was modeled as body with two parameter, matrix of inertia and dimension. Inertia of shafts and clutches was neglected. To model rotational spring it was used the Joint Sensor and the Joint Actuator block and Gain block from simulink (Fig 3), gain value was calculated using shear modulus of elasticity. Fig. 2 shows model created in simulink environment with Simmechanics block diagrams. Visualization of modeled system can be displayed in time of simulation and each body can be represented by ellipsoid of inertia (Fig 4)

Upload: dokhue

Post on 10-May-2018

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICSkms.polsl.pl/seminar2009/art/12.pdf · MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS ... Abstract: This paper deals with modeling of

MODELLING AND OPTIMIZATION OF PHYSICAL SYSTEMS 8, pp. 73-76, Gliwice 2009

MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS KRZYSZTOF KAWLEWSKI EUGENIUSZ ŚWITOŃSKI Department of Applied Mechanics, Faculty of Mechanical Engineering, Silesian University of Technology [email protected], [email protected]

Abstract: This paper deals with modeling of torsional vibrations of mechanical system in Matlab/Simmechanics. Model of mechanical system was created in Matlab/Simulink Simmechanics toolbox. Results of simulation and test results on the real object were compared and presented in this article

1. INTRODUCTION

In among groups of mechanical systems and mechanisms can be separated group of systems which behavior can be modeled using 2 or 3 mass/inertial system connect by spring and damper elements. Devices like rolling mills, robotic arms, transmission systems, flexible shafts in still rising demands for higher motion speed, provide to possibility of excitation of resonance frequencies. In addition, the increasing demands for better dynamics generate a constant need for new solutions. To model and simulate mechanical systems can be used a large group of software. Simmechanics with Simscape language and Matlab/Simulink environment is often chosen for modeling, simulating and development of various mechanical systems. Simmechanics software provides diagram block modeling and can be a reliable tool for modeling mechanical systems using rigid finite elements or even FEM [2]. Simmechanics block library contains groups of basic elements, parameters or functions like bodies, sensors, actuators, joints, springs and dampers. By connecting blocks and setting parameters of some of the blocks can be modeled almost each mechanical system.

2. MODEL OF MECHANICAL SYSTEM

Laboratory stand (Fig. 1) consists of AC motor drive and shaft of mechanical device with connected flexible shaft. On shaft were mounted two disks which position can be changed by moving them along shaft. This mechanical system was modeled in simulink environment as three inertial system connect with elastic rotational spring elements. Each inertia element was modeled as body with two parameter, matrix of inertia and dimension. Inertia of shafts and clutches was neglected. To model rotational spring it was used the Joint Sensor and the Joint Actuator block and Gain block from simulink (Fig 3), gain value was calculated using shear modulus of elasticity. Fig. 2 shows model created in simulink environment with Simmechanics block diagrams. Visualization of modeled system can be displayed in time of simulation and each body can be represented by ellipsoid of inertia (Fig 4)

Page 2: MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICSkms.polsl.pl/seminar2009/art/12.pdf · MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS ... Abstract: This paper deals with modeling of

74 K. KAWLEWSKI, E. ŚWITOŃSKI

Figure 1. View of the laboratory stand and dynamical model of mechanical system

Between AC motor shaft and flexible shaft with disks is located the torque sensor for

measure torque generated by motor and transmitted to mechanical system. Measurements from torque sensor can be visualized on the screen of oscilloscope or saved on the computer hard disk drive via analog digital converter with usb interface. Measurements are saved as values with specified sample rate, on saved values can be performed FFT transformation. At simulations performed on laboratory stand sample rate of measurements were five times greater than second torsional vibration frequency of system.

-1410

ts_stiffness

-12760

shaft_stiffness

FFT_acm

To Workspace

Scope

B F

Revolute3

B F

Revolute2

B F

Revolute1

PulseGenerator a

pJr3s Jr3a

ap

Jr2s Jr2a

1s

1s

1s

Ground1

CS1

CS3CS2

Disc2_body

CS1

CS4

CS2

CS3

Disc1_body

D2_b_sensor

D1_b_sensor

Clock

CS1

CS4

CS2

CS3

ACMotor_body

av

ACM_b_sensorACM_aω3ω1 ω2

TE

Figure 2. Model of mechanical system created in simmechanics

Stiffness coefficient value of each elastic element was obtained from its geometry and

material modulus of elasticity in shear. Geometry and moment of inertia of each element of mechanical system were combined and modeled in simmechanics, AC motor was considered

Page 3: MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICSkms.polsl.pl/seminar2009/art/12.pdf · MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS ... Abstract: This paper deals with modeling of

MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS 75

only from mechanical point of view, electric parameters were neglected and only rotor’s inertia was included in model.

F

3. SIMUL

Model second onevibrations using FFT7,8). Resul

Distancbetween

disks

300 mm

50 mm

Figurefrequenclaborato

igure 3. Diagram of blocks Figure 4. View of Simmechanics visualization

modelling shaft stiffness window with model in time of simulation

ATION RESULTS

was analyzed in two cases, first one when disks were close together (50mm) and when disks were far from each other (300mm). Resonance frequency of torsional of mechanical system was obtained from signal of torque sensor measurements algorithm (Fig. 5,6) and from angular position of each body in simulation (Fig ts have been compared in Table 1.

Table 1. Vibration frequencies obtained from simulations and measurements e

Frequencies calculated from eigenvalues of

stiffness matrix

Frequencies measured from frequency response of signal from torque sensor

Frequencies measured from frequency domain in Simmechanics model

124,66 Hz 129,87 Hz 123,3 Hz 211,45 Hz 210,28 Hz 210 Hz 123 Hz 127,18 Hz 124,8 Hz 516,8 Hz --- 508,9 Hz

5. Angular position of disk in y domain response measured on

ry stand (300 mm between disks)

Figure 6. Angular position of disk in

frequency domain response measured on laboratory stand (50 mm between disks)

129,87Hz  127,18Hz 

210,28Hz

Page 4: MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICSkms.polsl.pl/seminar2009/art/12.pdf · MODELLING TORSIONAL VIBRATIONS IN SIMMECHANICS ... Abstract: This paper deals with modeling of

76 K. KAWLEWSKI, E. ŚWITOŃSKI

Figure 7. Angular position of bodies in domain frequency

(distance between disks 300mm)

Figure 8. Angular position of bodies in domain frequency

(distance between disks 50mm) 3. CONCLUSIONS

Measurements from tests and simulations were similar in both cases and values of torsional frequencies were comparable. Even for that simplification and neglects in model creation, Simmechanics is a suitable tool for modeling mechanical systems. Strong point of modeling in Simmechanics is possibility to use Matlab m-files and Simulink models. With connection and use of the other toolboxes in environment of Matlab/Simulink it is easy to model physical systems which cover multiple domains like electrical, mechanical, pneumatic etc. REFERENCES 1. E. Świtoński: Modeling of mechatronic drive systems, ISBN 83-7335-287-2, Gliwice 2004 2. S. Duda: Flexible multibody systems in simmechanics, In: Modelling and Optimization of

Physical Systems ISBN 978-83-60102-46-6, pp. 15-18, 2008 3. K. Kawlewski: Modelling torsional vibrations of mechanical system in Matlab in state-

space approach, In: 10th International Scientific Conference Applied Mechanics 2008, ISBN 978-83-60102-49-7, 2008

MODELOWANIE DRGAŃ SKRĘTNYCH W SIMMECHANICS

Streszczenie: W artykule przedstawiono sposób modelowania drgań skrętnych w środowisku Matlab/Simulink w programie Simmechanics. Dla układu elektromechanicznego składającego się z silnika prądu przemiennego z dołączonym do niego podatnym wałkiem z dwiema tarczami został utworzony model drgań skrętnych w programie Simmechanics. Utworzony model miał na celu określenie częstotliwości drgań skrętnych powstających w układzie jak i wpływ położenia tarcz na powstające częstotliwości. Wyniki symulacji oraz wyniki badań na obiekcie rzeczywistym zostały porównane i przedstawione w artykule.

0 5 10 150 200 250 300 350 400 450 500-250

-200

-150

-100

-50

0

123,3 Hz

Frequency

Pow

er/fr

eque

ncy

210,0Hz

0 100 200 300 Frequen y c

400 500 600-250

-200

-150

-100

-50

0

508,9Hz

124,8Hz

5

Pow

er/fr

eque

ncy