modelling torsional vibrations in simmechanicskms.polsl.pl/seminar2009/art/12.pdf · modelling...
TRANSCRIPT
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)
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
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 simulationATION 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
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