Dynamics of a Simple Rotor System



Similar documents
Dynamics of Offshore Wind Turbines

Rotation: Moment of Inertia and Torque

Unit - 6 Vibrations of Two Degree of Freedom Systems

Shaft. Application of full spectrum to rotating machinery diagnostics. Centerlines. Paul Goldman, Ph.D. and Agnes Muszynska, Ph.D.

Mechanical Design of Turbojet Engines. An Introduction

Equivalent Spring Stiffness

Dispersion diagrams of a water-loaded cylindrical shell obtained from the structural and acoustic responses of the sensor array along the shell

User orientated simulation strategy to analyse large drive trains in SIMPACK

The use of Operating Deflection Shapes (ODS) to model the vibration of sanders and polishers HSL/2006/104. Project Leader: Author(s): Science Group:

PERPLEXING VARIABLE FREQUENCY DRIVE VIBRATION PROBLEMS. Brian Howes 1

Calibrating a Large Compressor s Rotordynamic Model: Method and Application

International Journal of Engineering Research-Online A Peer Reviewed International Journal Articles available online

ME 343: Mechanical Design-3

Rotor Dynamic Response of a High-Speed Machine Tool Spindle

Tower Cross Arm Numerical Analysis

Joints - Rolls-Royce Perspective

EFFECTS ON NUMBER OF CABLES FOR MODAL ANALYSIS OF CABLE-STAYED BRIDGES

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

Highly flexible couplings

Material Optimization and Weight Reduction of Drive Shaft Using Composite Material

Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0

Bearing Stiffness Determination through Vibration Analysis of Shaft Line of Bieudron Hydro Powerplant

Fluid Mechanics Prof. S. K. Som Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Finite Element Analysis for Acoustic Behavior of a Refrigeration Compressor

Solved with COMSOL Multiphysics 4.3

Forces on Large Steam Turbine Blades

Manufacturing Equipment Modeling

Mobile field balancing reduces vibrations in energy and power plants. Published in VGB PowerTech 07/2012

BLIND TEST ON DAMAGE DETECTION OF A STEEL FRAME STRUCTURE

Chapter 2 Introduction to Rotor Dynamics

PHYS 101-4M, Fall 2005 Exam #3. MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

State Newton's second law of motion for a particle, defining carefully each term used.

The elements used in commercial codes can be classified in two basic categories:

Fluid structure interaction of a vibrating circular plate in a bounded fluid volume: simulation and experiment

APPENDIX F VIBRATION TESTING PROCEDURE

Modelling the 3D vibration of composite archery arrows under free-free boundary

State Newton's second law of motion for a particle, defining carefully each term used.

Mechanical Design Concepts for Non-Mechanical Engineers

Modeling Mechanical Systems

SOLID MECHANICS DYNAMICS TUTORIAL NATURAL VIBRATIONS ONE DEGREE OF FREEDOM

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives

ASEN Structures. MDOF Dynamic Systems. ASEN 3112 Lecture 1 Slide 1

DEVELOPMENT AND APPLICATIONS OF TUNED/HYBRID MASS DAMPERS USING MULTI-STAGE RUBBER BEARINGS FOR VIBRATION CONTROL OF STRUCTURES

The Mechanics of Arrow Flight upon Release

THE COMPLETE SOFTWARE PACKAGE

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

SOLID MECHANICS BALANCING TUTORIAL BALANCING OF ROTATING BODIES

THE COMPOSITE DISC - A NEW JOINT FOR HIGH POWER DRIVESHAFTS

The Basics of FEA Procedure

Vibrations of a Free-Free Beam

! n. Problems and Solutions Section 1.5 (1.66 through 1.74)

Practice Exam Three Solutions

GMC 2013: Piping Misalignment and Vibration Related Fatigue Failures

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

Abaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus

Linear Motion vs. Rotational Motion

Joints Workshop Vibration and Turbomachinery

The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM

Soil Dynamics Prof. Deepankar Choudhury Department of Civil Engineering Indian Institute of Technology, Bombay

Dynamic Load and Stress Analysis of a Crankshaft

RESONANCE PASSAGE OF CYCLIC SYMMETRIC STRUCTURES

PUMP VIBRATION STANDARDS GUIDELINES

Application Information

THE INFLUENCE OF STRUCTURAL FEATURES ON VIBRATION OF THE PROPELLER ENGINE TEST BENCH

SYNCHRONOUS MACHINES

MCE380: Measurements and Instrumentation Lab. Chapter 9: Force, Torque and Strain Measurements

LINEAR ACTUATORS. Linear Actuators. Linear Actuators. Linear Actuators are Actuators that creates motion in a straight line, as contrasted

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

Mechanical Principles

Physics 41 HW Set 1 Chapter 15

An Overview of the Finite Element Analysis

ANSYS TUTORIAL ANSYS 8.1 Analysis of a Spring System. John R. Baker; phone: ; jbaker@engr.uky.edu

PUTTING THE SPIN IN CFD

IDENTIFICATION OF STIFFNESS AND DAMPING COEFFICIENTS OF AEROSTATIC JOURNAL BEARING

Learning Module 6 Linear Dynamic Analysis

export compressor instability detection using system 1* and proficy** smartsignal software

Measurement Types in Machinery Monitoring

UCCS ENSC/PES 2500: Renewable Energy Spring 2011 Test 3 name:

FXA UNIT G484 Module Simple Harmonic Oscillations 11. frequency of the applied = natural frequency of the

AP Physics C. Oscillations/SHM Review Packet

Finite Element Method (ENGC 6321) Syllabus. Second Semester

Non-hertzian contact model in wheel/rail or vehicle/track system

Slide Basic system Models

MODELLING AND COMPUTATIONAL ANALYSIS

CosmosWorks Centrifugal Loads

Piston Ring. Problem:

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Rotordynamisk analys av 3D-modellerad gasturbinrotor i ANSYS. Rotor dynamic analysis of 3D-modeled gas turbine rotor in ANSYS

Linear Static Analysis of a Cantilever Beam Using Beam Library (SI Units)

8.2 Elastic Strain Energy

Investigation of Stress Intensity Factor of Axial Compressor Blade of Helicopter

Theory of turbo machinery / Turbomaskinernas teori. Chapter 4

Transcription:

Dynamics of a Simple Rotor System Patrick McComb SRDD 12/9/2013 1

Introduction and Theory Rotating machinery can be found in many applications from small pumps and compressors to large gas turbine generators and aircraft engines. These rotating machines have many different components each of which has to be designed to withstand different operating conditions. In a jet engine application, static structures have to maintain the stiffness and rigidity of the machine as they operate in a variety of different environments and maneuvers. However, a typical gas turbine engine has at least one rotating shaft that contains bladed disks which are responsible for either compressing air or extracting energy from a combination of air and fuel exhaust. The rotor system produces the power or thrust for these systems. Figure 1 is an example of a gas turbine engine rotor section, with a large multi-stage compressor connected by a shaft to a multistage turbine. Figure 1. Gas turbine engine compressor and turbine [1] The study of the dynamic response of the rotating components is called rotordynamics. Rotor systems can vibrate longitudinally, which is an extension or compression of a rotor. They can also vibrate torsionally, which is an oscillation of the twist of a rotor. The most important and difficult vibrations to understand are lateral vibrations of a rotor system. Unlike a simple 2

beam, the rotation of the rotor system and gyroscopic moments create a lateral motion that can be visualized as an orbit. Understanding the lateral vibrations of a rotor system is extremely important for stable and safe operation. It is important to understand and avoid critical speeds during operation. It can also be important in jet engine applications to assure proper deflections and corresponding clearances are held. The behavior of a rotor system looks very much like other vibration problems. A vibrating beam system can be described by the equation + + = The rotor system can be described by the following differential equation in a stationary reference frame. + + + = When used in the Finite Element Method, [M] represents the mass matrix created for each discrete element. Similarly, [C] represents the damping matrix, [C gyr ] represents the gyroscopic matrix, and [K] represents the stiffness matrix. The additional gyroscopic term shows how the spin speed of the rotor will directly affect both the natural frequencies of the rotor vibration and the mode shape or orbit of the system. The system of equations can be solved as an eigenvalue problem; the corresponding eigenvalues represent the natural frequencies of the system and the eigenvectors describe the mode shape and orbit of the rotor system. It is important in the solution of the system to understand the shape and rotational direction of the modes. For isotropic bearings, the rotor will move in a circular orbit, however, if the bearings are not isotropic the orbits will be elliptical. The direction of rotation depends on the phase difference between the two directions of lateral motion. A mode is considered forward whirling 3

if it is rotating in the same direction as the rotor rotation and a backward whirling if it is rotating in the opposite direction. Modes typically come in pairs, with the forward whirling modes increasing in frequency with rotor speed, while the backward whirling modes decrease in frequency with rotor speed. A Campbell diagram is a very useful tool for understanding the interaction between rotor rotating speed and natural frequencies and an example can be found in Figure 2. Figure 2. Sample Campbell Diagram Here 4 modes are plotted to show the stiffening and softening affects that the rotor rotation has on each mode. This project will show two ways to perform dynamic analysis on a shaft and two disk rotor model. Both methods use the Finite Element Method; this first method is academic software that uses Matlab, while the second is using an ANSYS FEM. The results describe the frequencies and shapes of a simple rotor vibration. 4

Modeling and Methodology A simple two disk rotor was modeled to demonstrate a dynamic analysis of a rotor system. Rotor models typically consist of a shaft, an orientation of several disks, and bearings to support the structure. In this analysis the bearings were assumed to be isotropic with a stiffness of 1 MN/m at either end of the rotor. The rotor modeled has a 1.5 meter long shaft with a.05 meter diameter. The two disks are modeled equally spaced from either end at.5 meters and 1.0 meters along the shaft. The first disk had a diameter of.28 meters and a thickness of.07 meters, while the second disk had a diameter of.35 meters and also a thickness of.07 meters. The rotor is assumed to be made from steel with E=211 GN/m 2 and =7810 kg/m 3. The analysis was run from 0 to 4000 RPM. Matlab This rotor was model using two different methodologies. The first model was produced using software provided with Dynamics of Rotating Machines (Friswell et al. [3]). This software produces a simple Finite Element Model that is solved using Matlab. Figure 3 is a representation of the Friswell model in Matlab. Figure 3. Matlab model of rotor system The Matlab model consists of 7 nodes and 6 elements, which are Timoshenko elements with gyroscopic effects included. This model is simply run in Matlab and produces frequencies, mode 5

shapes, and orbits from 0 to 4000 RPM. The code for this model and analysis can be found in Appendix A. ANSYS The rotor was also modeled using ANSYS finite element software. The model has 16 nodes with 15 Beam188 elements equal spaced every.1 meters along the shaft. The disks were modeled as Mass21 elements at node 6 and node 11, and the moments of inertia and masses were calculated for each disk and input as real constants for each element. The bearings are modeled at the beginning and end of the shaft as Combi214 elements. The stiffness and damping constants in the lateral directions are input as real constants. Each node is constrained in the longitudinal (x) direction, while the bearing nodes on either end are constrained in all degrees of freedom. The model was run rotating about the x axis with the Coriolis Effect on from 0 to 4000 RPM. Figure 4 shows the ANSYS model, which was solved using the Block-Lanczos mode extraction method. An input file for this model can be found in Appendix B. Figure 4. ANSYS rotor system model 6

Results and Discussion Both models produce frequencies, mode shapes and orbits for the first four modes of the system. Figure 5 shows the Campbell diagram for the rotor model from 0 to 4000 RPM from the Matlab model. Figure 5. Matlab Campbell Diagram. The Campbell diagram shows the backward whirling modes in green and the forward whirling modes in red. One can also see that the forward whirling modes increase in frequency with increasing rotor speed, while backward whirling modes decrease frequency with increasing rotor speed. Figures 5 and 6 show the mode shapes and orbits respectively as well as the frequencies at 4000 RPM. 7

Figure 6. Mode Shapes Figure 7. Rotor Orbits The mode shapes in figure 6 show the relative shape, which is circular, but the amplitudes are arbitrary. The modes are all circular as a result of the isotropic bearings and would be elliptical if the bearing were not isotropic. One may also notice that the odd modes are backwards whirling and the even modes are forward whirling and that the modes 1 & 2 and modes 3 & 4 are pairs of similar modes. Figure 8 shows the Campbell Diagram produced from the ANSYS model using the PLCAMP command from the rotor dynamics menu. 8

Figure 8. ANSYS Campbell Diagram This Campbell diagram shows the backward whirling modes in purple and blue, and the forward whirling modes in pink and red. The diagram is consistent with Matlab with forward whirling modes increasing in frequency with increasing rotor speed, while backward whirling modes decrease frequency with increasing rotor speed. Figures 9 and 10 shows the mode shapes and orbits using the PLORB command in for the first 4 modes in ANSYS. Figure 9. 2 Modes 1 and 2 Orbits 9

Figure 10. Modes 3 and 4 Orbits Modes 1 and 2 are first lateral modes with circular orbits, one forwards one backwards, and are the same as those produced by Matlab. Modes 3 and 4 are second lateral modes also with circular orbits and with the center of the rotor motionless just like the Matlab orbits. Overall, the Campbell diagrams, mode shapes, and orbits of both the Matlab model and the ANSYS beam model are in agreement. Table 1 shows that the first 4 natural frequencies are in good agreement and are within 1-2% of each other. Table 1. Model frequency comparison Matlab- Friswell (Hz) ANSYS (Hz) Delta Mode 1 13.5 13.3 1.50% Mode 2 13.97 13.8 1.23% Mode 3 40.1 40.7-1.47% Mode 4 46.91 47.9-2.07% 10

Conclusion The academic Matlab code and commercial FEM software ANSYS are good tools for understanding the dynamics of rotating systems. Although the Matlab software was sufficient for this simple system, ANSYS would be the tool of choice for modeling more complex systems. ANSYS has a rotor dynamics menu that allows for automatic post processing of Campbell diagrams and orbits. The ability to use the animation features in ANSYS are also really good, especially for understanding the direction and shape of the rotor whirling. Understanding the dynamics of a rotor system is critical for safe and efficient operation. The dynamics of a rotor system are similar to non-rotating systems, with the increased complexity of gyroscopic moments acting on the system. Both simple and more complex rotor systems can be modeled numerically using the Finite Element Method to understand their frequencies and orbit characteristics. 11

References [1] http://web.mit.edu/16.unified/www/spring/propulsion/notes/node27.html. December 4, 2013. [2] ANSYS 12.1 Theory Reference, ANSYS Corporation, 2009. [3] Friswell, M.J., Penny, J. E. T., Garvey, A. D., Lees, A. W. (2010). Dynamics of Rotating Machines. Cambridge University Press, New York, New York. [4] Kumar, Santhosh M. Rotor Dynamics Analysis Using ANSYS. IUTAM Symposium on Emerging Trends in Rotor Dynamics, 2011. [5] Samuelsson, Joakim. Rotor Dynamics of 3-D modeled gas turbine rotor in ANSYS. Thesis paper, Linkoping University, 2009. 12

%Sample two disk rotor clear format short e close all Appendix A: Friswell Software - Matlab Code set(0,'defaultaxesfontsize',12) set(0,'defaultaxesfontname','times New Roman') set(0,'defaulttextfontsize',12) set(0,'defaulttextfontname','times New Roman') % set the material parameters E = 211e9; G = 81.2e9; rho = 7810; damping_factor = 0; % no damping in shaft % Consider the model with 6 equal length elements % Shaft is 1.5m long model.node = [1 0.0; 2 0.25; 3 0.5; 4 0.75; 5 1.0; 6 1.25; 7 1.50]; % Assume shaft type 2 - Timoshenko with gyroscopic effects included % Solid shaft with 50mm outside diameter shaft_od = 0.05; shaft_id = 0.0; model.shaft = [2 1 2 shaft_od shaft_id rho E G damping_factor;... 2 2 3 shaft_od shaft_id rho E G damping_factor;... 2 3 4 shaft_od shaft_id rho E G damping_factor;... 2 4 5 shaft_od shaft_id rho E G damping_factor;... 2 5 6 shaft_od shaft_id rho E G damping_factor;... 2 6 7 shaft_od shaft_id rho E G damping_factor]; % Disk 1 at node 3 has diameter of 280mm and thickness of 70mm % Disk 2 at node 5 has diameter of 350mm and thickness of 70mm % Note inside diameter of disk is assumed to be the outside diameter of the % shaft disk1_od = 0.28; disk2_od = 0.35; disk_thick = 0.07; model.disc = [1 3 rho disk_thick disk1_od shaft_od;... 1 5 rho disk_thick disk2_od shaft_od]; % constant stiffness short isotropic bearing (1NM/m) with no damping % bearings at the ends - nodes 1 and 7 bear_stiff = 1e6; model.bearing = [3 1 bear_stiff bear_stiff 0 0;... 3 7 bear_stiff bear_stiff 0 0]; % draw the rotor figure(1), clf 13

picrotor(model) % plot the Campbell diagram and root locus Rotor_Spd_rpm = 0:100:4500.0; Rotor_Spd = 2*pi*Rotor_Spd_rpm/60; % convert to rad/s [eigenvalues,eigenvectors,kappa] = chr_root(model,rotor_spd); figure(2) NX = 2; damped_nf = 1; % plot damped natural frequencies plotcamp(rotor_spd,eigenvalues,nx,damped_nf,kappa) figure(3) plotloci(rotor_spd,eigenvalues,nx) % plot the modes at a given speed Rotor_Spd_rpm = 4000; Rotor_Spd = 2*pi*Rotor_Spd_rpm/60; % convert to rad/s [eigenvalues,eigenvectors,kappa] = chr_root(model,rotor_spd); figure(4) subplot(221) plotmode(model,eigenvectors(:,1),eigenvalues(1)) subplot(222) plotmode(model,eigenvectors(:,3),eigenvalues(3)) subplot(223) plotmode(model,eigenvectors(:,5),eigenvalues(5)) subplot(224) plotmode(model,eigenvectors(:,7),eigenvalues(7)) % plot orbits figure(5) outputnode = [3 5]; axes('position',[0.2 0.53 0.2 0.2 ]) plotorbit(eigenvectors(:,1),outputnode,'mode 1',eigenvalues(1)) axes('position',[0.39 0.53 0.2 0.2 ]) plotorbit(eigenvectors(:,3),outputnode,'mode 2',eigenvalues(3)) axes('position',[0.58 0.53 0.2 0.2 ]) plotorbit(eigenvectors(:,5),outputnode,'mode 3',eigenvalues(5)) axes('position',[0.2 0.25 0.2 0.2 ]) plotorbit(eigenvectors(:,7),outputnode,'mode 4',eigenvalues(7)) axes('position',[0.39 0.25 0.2 0.2 ]) plotorbit(eigenvectors(:,9),outputnode,'mode 5',eigenvalues(9)) axes('position',[0.58 0.25 0.2 0.2 ]) plotorbit(eigenvectors(:,11),outputnode,'mode 6',eigenvalues(11)) 14

finish /clear,all /filename,simple_jeffcott /prep7!geoemtry L=1.5 SD=.05 SR=SD/2 DL=.28 DR=.35 HL=.07 HR=.07!Material Properties E=2.11E11 PR=.3 Density=7810 RR=DR/2 RL=DL/2 piv=acos(-1)!left Disk ml=piv*rl**2*hl*density IdL=(mL*((3*RL**2)+(HL**2)))/12 IpL=(mL*RL**2)/2!Right Disk mr=piv*rr**2*hr*density IdR=(mR*((3*RR**2)+(HR**2)))/12 IpR=(mR*RR**2)/2!Bearings kzz=1e6 kyy=1e6 czz=0 cyy=0!rotational Velocity Start_rpm = 0 End_rpm = 4000 Inc = 500 Nmodes = 4!Shaft ET,1,Beam188 KEYOPT,1,3,2 MP,EX,1,E MP,PRXY,1,PR MP,DENS,Density Appendix B: ANSYS Input file 15

16!section SECTYPE,1,BEAM,CSOLID SECDATA,SR!Shaft model N,1,0 N,2,0.1 N,3,0.2 N,4,0.3 N,5,0.4 N,6,0.5 N,7,0.6 N,8,0.7 N,9,0.8 N,10,0.9 N,11,1.0 N,12,1.1 N,13,1.2 N,14,1.3 N,15,1.4 N,16,1.5 TYPE,1 MAT,1 secnum,1 *DO,I,1,15 E,I,I+1 *ENDDO!Disk Left ET,2,MASS21 R,2,mL,mL,mL,IpL,IdL,IdL TYPE,2 REAL,2 E,6!Disk Right ET,2,MASS21 R,2,mR,mR,mR,IpR,IdR,IdR TYPE,2 REAL,2 E,11!Bearing N,17,0 N,18,1.5 ET,3,214 KEYOPT,3,2,1 R,3,kzz,kyy,,,czz,cyy TYPE,3 REAL,3

E,17,1 E,18,16!BCs /SOLU D,ALL,UX D,ALL,ROTX D,17,ALL D,18,ALL allsel,all,all /SOLU esel,,ename,,188 esel,a,ename,,21 cm,rot_prt,elem esel,all!rotational velocity/coriolis antype,modal modopt,qrdamp,nmodes,,,on mxpand,nmodes coriolis,on,,,on *DO,J,Start_rpm,End_rpm,Inc spinrpm = J spinrds = spinrpm*piv/30 cmomega,rot_prt,spinrds SOLVE *ENDDO FINISH /POST1 SET,LIST PLCAMP,0,1,RPM,0,rot_prt,0 PRCAMP,0,1,RPM,0,rot_prt,0 17