• No results found

Evaluation of 3D Rotordynamics Capabilities within NX Nastran

N/A
N/A
Protected

Academic year: 2021

Share "Evaluation of 3D Rotordynamics Capabilities within NX Nastran"

Copied!
106
0
0

Loading.... (view fulltext now)

Full text

(1)

2010:020

M A S T E R ' S T H E S I S

Evaluation of 3D Rotordynamics Capabilities within NX Nastran

Florian Thiery

Luleå University of Technology Master Thesis, Continuation Courses

Engineering mechanics

Department of Applied Physics and Mechanical Engineering

Division of Solid Mechanics

(2)

Acknowledgements

First of all, I would like to thank my supervisor Jan-Olov Aidanpää as well as my co-supervisor Marcus Sandberg for giving me the opportunity to carry out my Master’s thesis at the Solid Mechanics Department and Division of Functional Product Development in Luleå University of Technology. They have always been very kind and friendly when answering questions or having new ideas to carry through this project.

Then I would like to thank Christina Hamsch, from the International of- fice, for allowing me to stay one more semester to complete the Master’s de- gree. On the other side I would also like to thank the "Scolarité Office" from ENSEM (engineering school) who allowed students like me to stay longer in LTU to finish their Master’s thesis.

I would also like to express my sincere gratitude to my family, parents and grand-parents from France, who always supported me with my studies and agreed with the way I decided to pursue my education whatever the choices I made in the last 5 years.

Finally, I am very grateful to Amir Jourak, who helped me giving litera- ture and always shared happiness during coffee breaks; Matthias Wissemberg, friend of mine who made a lot to obtain the authorization to stay in Sweden;

I also send a warmly appreciation to Luisa Sa Vitorino, Martin Johansson without forgetting all the other students (exchange or Swedish) for their love and support during my whole studies.

Luleå, April 2010

Florian Thiery

(3)

Abstract

In today’s industry, companies within the jet engine industry are trying to make their product development more effective. One way is to use product models to enable upfront evaluation through simulation.

To model the dynamic behaviour of rotors, mainly beam and shell ele- ments are used in the common rotor-dynamics software. As the geometry becomes more complex, 3D rotor-dynamics can be used to solve vibration problems as well as the interactions with bearings and the non-rotating struc- ture. This 3D-modelling could also give a more realistic post-processing than the current software in the market and the dynamics of the whole engine could be assessed.

To try to solve these rotor-dynamics problems, NX7 was used, a commer- cial CAD/CAM/CAE software developed by Siemens PLM software. The solver used is NX Nastran Rotor-Dynamics. The main interest in this choice (with the 3D capabilities) is that both the CAD and CAE will be performed on the same platform and adjustments can be done faster if some problems in meshing or modelling occur.

The aim of this Master’s thesis is thus to develop a whole engine with the Computer Aided Design capabilities of NX7 and investigate the possibilities of doing rotor-dynamics analyses with NX Nastran Rotor Dynamics. First of all, simpler models were studied to validate the analyses and more com- plicated elements were added piece by piece until all the problems are solved to build the whole engine and analyse it.

The results presented in this Master’s thesis reveal several aspects of

rotordynamics analysis. First of all, a section is dedicated to the mode shapes

of the rotor for several common models. Then plots of Campbell diagram

are shown and compared with theoretical results. Finally, a mass unbalance

analysis is performed for all types of rotor and the displacement and rotation

response are plotted for some particular nodes. These displacement curves

(4)

are also compared with the Campbell diagrams to check if the simulation are run properly.

The main problem in this Master’s thesis is that the program is today too undeveloped for efficient 3D modelling of rotors. Indeed, it was found that rotating and stationary parts could not be coupled in the Campbell diagram.

Also a lot of commands and execution needs to be done manually and the possibilities of post-processing have to be developed to facilitate an effective evaluation of the results.

The future of this project will be to try to integrate optimization tools to these analyses, in order to have a better design and better dynamics results.

That is why the 3D rotordynamics simulation within NX are important: it

could enable to design a whole engine, study the dynamics of it and optimize

the whole system to come to a more efficient engine, all of this by using the

same software. This could result in time-savings and more efficient design of

engines in years to come.

(5)

Table of symbols

Symbol Description Unit

m Mass kg

d,C Viscous damping kg/s

K Stiffness N/m (kg/s

2

)

Ω Rotational speed rad/s

F Force Newton (kg.m/s)

E Young’s modulus GPa

ρ Density kg/m

3

ν Poisson’s ratio no unit

I Second moment of area m

4

α Flexibility coefficient m/N

H Moment of Momentum N.s/m

M Moment N/m

J

p

Polar moment of inertia kg.m

2

J

d

Diametric moment of inertia kg.m

2

ξ Damping ratio no unit

x,y Position m

˙x, ˙y Velocity m/s

¨

x,¨ y Acceleration m/s

2

e Eccentricity m

θ,ϕ Angle rad

˙θ, ˙ϕ Angular velocity rad/s

θ, ¨ ¨ ϕ Angular acceleration rad/s

2

Nota Bene: The notation used here are general. They can be com-

pleted with a subscript, which could mean "rotation", "translation", "x-

direction",...

(6)

Contents

1 Introduction 10

2 Generalities 13

2.1 Rotor dynamics . . . 13

2.1.1 Linear Jeffcott rotor . . . 13

2.1.2 The gyroscopic effect . . . 15

2.1.3 Critical speeds and Campbell diagram . . . 21

2.1.4 Response to unbalance . . . 22

2.2 Finite element method . . . 23

3 The NX Nastran analysis 27 3.1 Theoretical foundation of rotor dynamics within Nastran . . . 27

3.1.1 Additional terms in the equations of motion . . . 27

3.1.2 Equation of motion for the fixed reference system . . . 28

3.1.3 The Steiner’s inertia terms in the analysis . . . 30

3.1.4 Real eigenvalue analysis . . . 31

3.1.5 The fixed system eigenvalue problem . . . 31

3.1.6 Solution interpretation . . . 32

3.2 Equation of motion for modal frequency response . . . 32

4 Modelling of the 2D-3D rotor in NX7 34 4.1 The middle span rotor (Jeffcott rotor) . . . 34

4.1.1 The geometric modelling of the rotor . . . 34

4.1.2 Meshing . . . 35

(7)

4.1.3 The boundary conditions . . . 42

4.2 The Overhung Rotor . . . 42

4.2.1 The geometric modelling of the rotor . . . 42

4.2.2 1D-Meshing . . . 43

5 Defining NX Nastran input for rotor dynamics 45 5.1 Modifications of the .dat file . . . 45

5.1.1 The file management section . . . 45

5.1.2 The executive control section . . . 46

5.1.3 The case control section . . . 46

5.1.4 The bulk data section . . . 47

5.2 Interpretation of rotor dynamics output . . . 48

5.2.1 The .f06 file . . . 49

5.2.2 The .op2 file . . . 49

5.2.3 The .csv file . . . 50

5.3 Procedure to perform an entire rotor dynamics simulation . . 51

6 Analysis of the results 53 6.1 The middle span rotor . . . 53

6.1.1 Quality of mesh and accuracy . . . 53

6.1.2 Campbell diagram . . . 54

6.1.3 Parameters influencing the results . . . 59

6.2 The Overhung rotor . . . 60

6.2.1 Mode shapes and Campbell diagram . . . 60

7 Solving the mass unbalance problem 63 7.1 Mass unbalance cards and modal frequency analysis . . . 63

7.1.1 Additional cards in the bulk data section . . . 63

7.1.2 Dynamic load . . . 64

7.2 Mass unbalance response of the Jeffcott rotor . . . 66

7.2.1 Synchronous analysis with internal damping . . . 66

7.2.2 Synchronous analysis with external damping . . . 70

(8)

7.2.3 Asynchronous analysis . . . 72

7.3 Mass unbalance response of the overhung rotor . . . 74

8 Modelling and analyses of a more realistic rotor 77 8.1 Modelling of the rotating part . . . 77

8.1.1 Meshing . . . 78

8.1.2 Boundary conditions . . . 81

8.2 Analysis of the modal complex eigenvalue solution . . . 82

8.2.1 Shaft without blades and no non-rotating structure . . 82

8.2.2 Shaft without blades and with the non-rotating structure 84 8.2.3 Shaft with blades and no non-rotating structure . . . . 85

8.3 Frequency response analysis of the rotor alone . . . 87

9 Conclusion and discussion 90

(9)

List of Figures

2.1 The mid-span rotor . . . 13

2.2 The unbalance disc on a shaft . . . 14

2.3 Simple view of the overhung rotor . . . 15

2.4 Forces and moments acting on the system in 3D . . . 16

2.5 Forces and moments acting on the system in 2D . . . 17

2.6 Geometric representation of z’ . . . 18

2.7 Example of Campbell diagram . . . 21

2.8 Response of an unbalance rotor as a function of the frequency 23 4.1 Revolution of the sketch of the rotor . . . 35

4.2 Type of solid elements . . . 37

4.3 Properties of the shell elements . . . 38

4.4 Connections of 1D elements at the end of the shaft (ref [2]) . 40 4.5 The "spider" rigid connection (in blue) . . . 41

4.6 The overhung rotor model . . . 43

4.7 General View of the 3D-rotor . . . 43

4.8 Cage surrounding the shaft with bearings . . . 44

5.1 Data entries of the rotor dynamic analysis . . . 49

5.2 Diagram of the entire rotor-dynamics procedure . . . 50

6.1 Translation and tilting mode of the mid-span rotor . . . 54

6.2 Example of a CHEXA(20) mesh and the eigenfrequencies . . . 55

6.3 Campbell diagram for the midspan rotor . . . 57

6.4 Damping values as function of the speed . . . 58

6.5 1st and 2nd modes shapes of the overhung rotor . . . 60

6.6 Campbell diagram for the overhung rotor . . . 61

(10)

7.1 Bulk data entries for the dynamic load . . . 65

7.2 Visualization of the dynamic load . . . 65

7.3 Displacement for the backward whirl . . . 67

7.4 Rotation for the backward whirl . . . 68

7.5 Theoretical displacement calculated with Matlab for the back- ward whirl . . . 69

7.6 One and a half degree of freedom system . . . 70

7.7 Displacement response for several damping ratios . . . 71

7.8 Displacement for the backward whirl of the asynchronous anal- ysis . . . 72

7.9 Rotation for the backward whirl of the asynchronous analysis . 73 7.10 Displacement of node 909 for the backward simulation . . . . 75

7.11 Displacement of node 909 for the forward simulation . . . 76

8.1 Rotor modelling with blades . . . 78

8.2 Real rotor to be modelled . . . 79

8.3 Meshing of the blades . . . 80

8.4 Connection of the bearings to the non-rotating structure . . . 81

8.5 Mode shapes of the rotor . . . 83

8.6 Unrealistic modes of the rotor . . . 84

8.7 First two modes of the rotor with the structure . . . 85

8.8 Mode shape of the blades . . . 86

8.9 Campbell diagram of the realistic rotor . . . 87

8.10 Backward and forward displacement of the realistic rotor . . . 88

(11)

Chapter 1 Introduction

The engineering design challenge presented by aerodynamic and hydrody- namic flows, design of blading, can sometimes cause the rotordynamics re- quirements of turbo-machinery (e.g. jet engines, gas turbines, compressors) design to be overlooked. It has happened that expensive turbomachines have been built and found to be incapable of producing their rated performance due to assumptions in the model.

Thus in designing, operating and troubleshooting turbo-machinery, rotor dynamics analysis can help accomplish the following objectives [3] :

1. Predict critical speeds (speeds at which vibration due to rotor imbal- ance is a maximum)

2. Determine design modification to change critical speeds

3. Predict amplitudes of synchronous vibration caused by rotor imbalance 4. Predict threshold speeds and vibration frequencies for dynamic insta-

bilities

5. Determine design modification to suppress dynamic instabilities

So basically, this project is considering three parts: designing, performing

rotor-dynamic analysis, upgrading the engine (optimizing), but in reality

(12)

more complex aspects to model have to be taken in account. The following diagram shows how they are related.

The part which will be developed in this project is the rotor dynamics analysis in 3D. Normally, these studies are done by using beam elements in the common rotor dynamics software (see Appendix A). Currently, only a few software are able to perform 3D rotor dynamics analyses. They usually are non-specific codes for rotor dynamics (i.e. they were not created to perform only rotordynamics analyses). These are:

• Ansys, the version 11 workbench and classic is capable of solving the rotordynamic equations (3-D/2-D and beam element)

• SAMCEF, a finite element based code (3-D/2-D and beam element)

(13)

• Nastran

Even if these software are not made to study the rotor-dynamics as a

priority, the most interesting part is that compared with the 1D beam element

solvers, all types of element can be used (beam, shell, solid elements) and

connected all together with springs and dampers to a big structure when the

whole designed model is very complicated. But still investigation on these

elements has to be done to be sure that the 3D rotordynamics analyses are

done properly with simple structures. Once this is secured, the 3D meshing

could be develop in a good way to build more accurate models.

(14)

Chapter 2 Generalities

2.1 Rotor dynamics

The aim of this chapter is to introduce the general concept of rotordynamics analyses. This is done by deriving the equations from a well-known model called the Jeffcott Rotor [4], also called the "De Laval rotor" in Europe.

2.1.1 Linear Jeffcott rotor

Figure 2.1: The mid-span rotor

(15)

The figure 2.1 shows a view of the general Jeffcott rotor. This model includes unbalance, viscous damping and whirl-instability (see section 2.3).

To understand the behaviour of the Jeffcott rotor, figure 2.2 shows the view of the disc with a mass unbalance. The disc is mounted on a shaft and is unbalanced, i.e. differs by the distance e from the geometric center (GC).

Figure 2.2: The unbalance disc on a shaft

The equations of motion can be derived from the previous figures. A position vector ~r is used from the origin O till the center of gravity of the disc. Thus:

~r = (x + e cos(Ωt))~i + (y + e sin(Ωt))~j (2.1)

~r = (¨ ¨ x − eΩ

2

cos(Ωt))~i + (¨ y − eΩ

2

sin(Ωt))~j (2.2)

The stiffness and damping of the shaft are called k and c respectively, and also m the mass of the disc. The Newton’s second law applied to the system gives:

m¨ ~r = −(kx + c ˙x)~i − (ky + c ˙y)~j (2.3)

(16)

Equation 2.2 into equation 2.3 gives the equations of motion:

m¨ x + c ˙x + kx = meΩ

2

cos(Ωt) (2.4)

m¨ y + c ˙y + ky = meΩ

2

sin(Ωt) (2.5) When ˙Φ = Ω, this gives the phenomena of synchronous whirl. This occurs when the angular velocity of the bended shape is equal to the angular velocity of the rotating speed. The whirl is a two dimensional orbit motion made by the geometric center. The orbit can have the same or the opposite direction as the spin direction of the rotor (respectively called forward whirl and backward whirl).

2.1.2 The gyroscopic effect

The gyroscopic effect happens when a spinning object is subjected to a rotational perturbation when a restoring moment appears. At high spin speeds or high moments of inertia, this phenomena becomes much significant.

This is analysed by determining the equations of motion of an overhung rotor.

Figure 2.3: Simple view of the overhung rotor

The stiffness of the beam can be obtained with the beam theory. The

following expressions can be found in an elementary case (cantilever beam

submitted to an end force and end moment).

(17)

For a beam submitted to a end force F, both displacement and phase are given by:

δ = F L

3

3EI = α

1

F (2.6)

φ = F L

2

2EI = α

2

F (2.7)

For a beam submitted to a end moment M, both displacement and phase are given by:

δ = ML

2

2EI = α

2

M (2.8)

φ = ML

EI = α

3

F (2.9)

The associated moments and forced can be derived from a free body diagram. A free body diagram is a pictorial representation of the forces acting on a free body, showing both contact and non-contact forces acting on this body (see figure 2.4).

Figure 2.4: Forces and moments acting on the system in 3D

(18)

If the deformations of the beam are studied in 2D with the equations (2.6)-(2.9), the flexibility matrix for the beam can be derived with the help of figure 2.5

Figure 2.5: Forces and moments acting on the system in 2D

Thus the following equations are obtained:

x = α

1

F

x

+ α

2

M

y

(2.10)

y = α

1

F

y

+ α

2

(−M

x

) (2.11)

−ϕ = α

2

F

y

+ α

3

(−M

x

) (2.12)

θ = α

2

F

x

+ α

3

M

y

(2.13)

In a generalized form, this gives:

q = [α]F =⇒ F = [α]

−1

q = [K]q (2.14) The α matrix contains the flexibility coefficients like this:

[α] =

α

1

0 0 α

2

0 α

1

−α

2

0 0 −α

2

α

3

0

α

2

0 0 α

3

(2.15)

(19)

Thus the stiffness matrix ([K] = [α]

−1

in equation 2.14) is given by:

[K] =

K

1

0 0 K

2

0 K

1

−K

2

0 0 −K

2

K

3

0

K

2

0 0 K

3

(2.16)

In this way the forces on the beam can be solved. The forces on the disc are the same but with opposite signs.

The gyroscopic effect appears when the beam bends. Indeed, the disc will rotate in a new direction Z’ which deviates from Z. The change in rotational direction results in a gyroscopic restoring moment of the disc. To describe and derive these moments, the moment of momentum H has to be determined.

The moment is equal to the time derivative of the momentum, i.e. ˙ H = M.

Thus it follows that:

H

z

= ΩJ

p

(2.17)

Figure 2.6: Geometric representation of z’

From the geometry of figure 2.6, it follows that:

H

zz2

+ H

xz2

+ H

yz2

= H

z2

(2.18)

(20)

H

xz2

= H

zz2

tan θ (2.19)

H

yz2

= H

zz2

tan(−ϕ) (2.20) As the angles are assumed to be small, the equations 2.17, 2.19 and 2.20 into equation 2.18 give:

H

zz2

(1 + θ

2

+ ϕ

2

) ≃ H

z2

(2.21)

H

zz2

≃ ΩJ

p

(2.22)

The equation 2.22 into equation 2.17 and 2.18 gives the components in x and y. According to figure 2.5, the moment of momentum from the rotations around ϕ and θ should be added. Thus one get:

H

x

= J

d

ϕ + ΩJ ˙

p

θ (2.23)

H

y

= J

d

˙θ − ΩJ

p

ϕ ˙ (2.24)

H

z

= ΩJ

p

(2.25)

The time derivative of the functions gives the moments caused by the gyroscopic effect:

M

Hx

= J

d

ϕ + ΩJ ¨

p

˙θ (2.26)

M

Hy

= J

d

θ − ΩJ ¨

p

ϕ ˙ (2.27)

M

Hz

= 0 (2.28)

The equations 2.15, 2.26 and 2.27 give together with the result of rotating

unbalance the following equations of motion:

(21)

m¨ x = −K

1

x − K

2

θ + meΩ

2

cos(Ωt) (2.29)

m¨ y = −K

1

y + K

2

ϕ + meΩ

2

sin(Ωt) (2.30)

J

d

ϕ + ΩJ ¨

p

˙θ = K

2

y − K

3

ϕ (2.31)

J

d

θ − ΩJ ¨

p

ϕ = −K ˙

2

x − K

3

θ (2.32)

Equations 2.29 to 2.32 can be written into a matrix form:

m 0 0 0

0 m 0 0

0 0 J

d

0 0 0 0 J

d

¨ x

¨ y

¨ ϕ θ ¨

 + Ω

0 0 0 0

0 0 0 0

0 0 0 J

p

0 0 −J

p

0

˙x

˙y

˙ ϕ

˙θ

+

K

1

0 0 K

2

0 K

1

−K

2

0 0 −K

2

K

3

0

K

2

0 0 K

3

 x y ϕ θ

= meΩ

2

cos(Ωt) sin(Ωt)

0 0

(2.33)

In a shorter way, it can also be written:

[M]¨ r + Ω[G] ˙r + [K]r = [F ] (2.34)

The equation can be used to simulate the dynamics of the system, for ex-

ample by using Matlab. The property of the gyroscopic matrix is dependent

of Ω, that means the eigen-frequencies will depend on the rotating speed of

the rotor. This is a specific result of the rotating systems.

(22)

2.1.3 Critical speeds and Campbell diagram

Every rotor-bearing system has a number of discrete natural frequencies of lateral vibration. When one of the natural frequencies is excited by rotor im- balance rotating at shaft speed, the shaft speed which coincides with natural frequency is called a critical speed.

In mathematical terms, the natural frequencies are called eigenvalues and the mode shapes eigenvectors. The mode shape describes the expected curvature (or displacement) of the rotor at a particular mode. Theoretically, a distributed mass-elastic system has an infinite number of eigenvalues and associated eigenvectors. But in practice, only the lowest critical speeds and associated whirl modes are excited in the speed range of a typical turbo- machine.

Figure 2.7: Example of Campbell diagram

(23)

As the natural frequencies vary with the spin speed (equation 2.34), the best way to find these critical speeds is to plot the Campbell diagram [5].

It consists of plotting the natural frequencies as a function of the rotational speed. Theoretically, these damped natural frequencies are the imaginary part of the eigenvalues. The critical speeds are found where the natural frequencies coincide with the speed spin (ω = Ω). In figure 2.7, frequencies that increase (blue line) is called forward whirl whereas the one that decrease (red line) is named backward whirl. The straight red line shows a linear whirl, which means that the eigen-frequency is not depending on the rotational speed. The critical speeds can be observed when the black line (called 1P line) crosses the other curves (red or blue).

2.1.4 Response to unbalance

As shown in equation 2.33, a sinusoidal force is applied on the system. This is due to the unbalanced mass, which is one of the main problems in rotor- dynamic systems. For a 1-dimensional system, the equation to solve is:

m¨ x + c ˙x + kx = m

u

eΩ

2

sin(Ωt) (2.35) The excitation is due to an applied force F

0

sin(Ωt) where F

0

= m

u

eΩ

2

. This is the centripetal force of the mass m

u

towards the center of rotation.

If the rotor is balanced, no force exists, but this is very seldom the case. The amplitude of the excitation depends on both the out-of-balance mass, and its effective distance from the axis of rotation, as well as on the rotational speed.

The response will be given by x = X

0

sin(Ωt − φ) where:

X

0

= m

u

eΩ

2

/k

p(1 − r

2

)

2

+ (2ξr

2

) (2.36) tan φ = 2ξr

1 − r (2.37)

Here ω is the natural frequency ω = r k

m , ξ = c 2 √

km and r = Ω

ω .

(24)

In a non-dimensional form, it is easier to see how in general the response depends on the frequency ration r and on the damping ratio ξ. Therefore:

X

0

e

m m

u

= r

2

p(1 − r

2

)

2

+ (2ξr

2

) (2.38)

Then the figure 2.8 is obtained by plotting X

0

e

m m

u

against r for several damping ratios.

Figure 2.8: Response of an unbalance rotor as a function of the frequency

2.2 Finite element method

The finite element method is a very general method to handle difficult prob-

lems that cannot be solved analytically. This method is widely used in many

(25)

fields (thermodynamics, electrical engineering, ...) and one that is very suit- able for is in structural mechanics. FEM is based on the subdivision of the structure into finite elements.

Element formulation

Many different element formulations have been developed depending on their shape and characteristics: beam elements, shell elements, plate elements, solid elements and many others. Each element is the model of a small de- formable solid. Inside each element the displacement u(x, y, z) of the point with the coordinates x,y,z is approximated by combination of the shape func- tions N. FEM is usually developed using matrix notation to obtain formulas that can easily be transferred into computer code. The displacements are usually written in three dimensions:

u(x, y, z, t) = N(x, y, z)q(t) (2.39)

The displacements can contain more dimensions if rotations of the el- ements are considered. In this case, q is a vector with the n generalized coordinates, and N the matrix containing the shape functions. There are as many rows in N as in u and as many columns as the number n of degrees of freedom. For a two dimensional element, the equations can be written:

u

x

(x, y, t) u

y

(x, y, t)

!

= N(x, y) 0

0 N(x, y)

! q

x

(t) q

y

(t)

!

(2.40)

The shape functions can be chosen arbitrarily, but they have to satisfy several conditions such as:

• be continuous and derivable up to the required order, which depends on the element type

• be able to describe rigid body of the element leading to vanishing elastic

potential energy

(26)

• lead to constant strain field when the overall deformation of the element dictates so

• lead to deflected shape of each element that matches the shape of the surrounding elements

The strains in each element can be expressed as functions of the deriva- tives of the displacements with respect to space coordinates; this makes pos- sible to write the strains as:

ε(x, y, t) = B(x, y)q(t) (2.41) B is a matrix containing the derivatives of the shape functions. The stress can be expressed as:

σ(x, y, t) = Eε = E(x, y)B(x, y)q(t) (2.42) E is the stiffness matrix of the material. Since only isotropic material is used, E is a scalar. The potential energy can then be expressed as:

U = 1 2

Z

V

ε

T

σdV = 1 2 q

T

(

Z

V

B

T

EBdV )q (2.43)

The integral in equation 2.43 is the stiffness matrix of the element:

K = Z

V

B

T

EBdV (2.44)

The mass matrix is derived from the expression of kinetic energy of the element and the shape functions:

T = 1 2 ˙q

T

(

Z

V

ρN

T

NdV ) ˙q (2.45)

M = Z

V

ρN

T

NdV (2.46)

The form of the matrix B is dependent of the shape functions N and

can hence be in different dimensions and considered in different degrees of

(27)

freedom. This gives different dimensions of the stiffness matrix depending of the assumed shape functions. Then these two matrices are introduced into Newton’s second law:

M ¨ q + Kq = F (t) (2.47)

The Fung and Tong book [6] can be investigated to have more details

about the finite element method (shape functions for solid elements, assembly

process, ...).

(28)

Chapter 3

The NX Nastran analysis

This chapter has similarities with Chapter 2 as it presents theoretical foun- dation of rotor-dynamics.

3.1 Theoretical foundation of rotor dynamics within Nastran

A said in Chapter 1, for a rotating structure, additional terms occur in the equations of motion depending on the chosen analysis system. The fixed system will mainly be used, and the rotor is rotating about the z-axis (default axis). The equations of motion are described in this system. One has to set

"GRID" points that belongs to the rotor to distinguish between the rotating and fixed parts of the structure.

3.1.1 Additional terms in the equations of motion

• Coriolis forces and gyroscopic moments

Rotor dynamics analyses in NX Nastran include both Coriolis forces

and gyroscopic effects. In the rotating analysis system, the Coriolis

forces of the mass points are included. In the fixed analysis system,

the gyroscopic moments due to nodal rotations are included.

(29)

• Damping

The damping in a rotor system is divided into two parts: the internal damping acting on the rotating part of the structure, and the external damping acting on the fixed part of the structure and in the bearings.

The rotor can become unstable at speeds above the critical speed as the internal damping has a destabilizing effect. On the contrary, the exter- nal damping has a stabilizing effect (more information about damping is given in Appendix C).

3.1.2 Equation of motion for the fixed reference system

The generalized equation of motion is as follows:

[ ¯ M ]¨ q + (Ω[ ¯ C] + [ ¯ D

I

+ ¯ D

A

]) ˙q + ([ ¯ K] + Ω[ ¯ D

B

])q = 0 (3.1)

The generalized matrices are given by:

• [ ¯ M ] = [Φ]

T

[M][Φ] = [I] the generalized mass matrix

• [ ¯ C] = [Φ]

T

[C][Φ] the generalized antisymmetric gyroscopic matrix

• [ ¯ D

I

] = [Φ]

T

[D

I

][Φ] the generalized internal viscous damping matrix

• [ ¯ D

A

] = [Φ]

T

[D

A

][Φ] the generalized external viscous damping matrix

• [ ¯ K] = [Φ]

T

[K][Φ] = diag[ω

02

] the generalized elastic stiffness matrix

• [ ¯ D

B

] = [Φ]

T

[D

B

][Φ] the generalized anti symmetrical internal damping matrix

For a rotating mass point, the terms are as it will follow.

The mass matrix is the same as for non-rotating structures. A lumped

mass approach is used here:

(30)

[M] =

 m

m m

J

x

J

y

J

z

(3.2)

In the gyroscopic matrix, only the polar moment of inertia appears. With- out any polar moments of inertia,there is no rotational effects in the fixed system.

[C] =

0 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 J

z

0 0 0 0 −J

z

0 0

0 0 0 0 0 0

(3.3)

The internal rotor damping matrix is given by:

[D

I

] =

 d

I,x

d

I,y

d

I,z

d

I,Rx

d

I,Ry

d

I,Rz

(3.4)

The external damping acting in the non-rotating bearings is as follows:

[D

A

] =

 d

A,x

d

A,y

0 0

d

A,Rx

d

A,Ry

(3.5)

(31)

Because the displacements in the rotating part act as a velocity in the fixed part, an antisymmetric matrix appears in the stiffness term :

[D

B

] =

0 d

I,T

0

−d

I,T

0 0

0 0 0

0 d

I,R

0

−d

I,R

0 0

0 0 0

(3.6)

In the previous matrices, the following notations have been used:

 

 

 

 

 

 

 

 

 

 

 

 

m mass

J

x

inertia about the x-axis J

y

inertia about the y-axis J

z

inertia about the z-axis d

I

viscous damping of rotor d

A

viscous damping of rotor

The subscript T refers to "translation" whereas the subscript R indicates

"rotation". Moreover, in equation 3.6, the damping is assumed to be equal in the x- and y-direction.

3.1.3 The Steiner’s inertia terms in the analysis

The ZSTEIN term is an option which can be found on the ROTORD card (the rotordynamic entries are defined in this card) in the data file. This allows to include the Steiner’s in the analysis. It is important to include this term in the fixed reference system. In this case, the polar moment of inertia is calculated as :

J

z

= J

p

= Σm(dx

2

+ dy

2

) (3.7) WARNING: to use the ZSTEIN option, the nodes must have rotations.

In a model made of solid elements, this is obtained by adding a layer of

(32)

shell elements around the solid elements. One should also check if the nodal rotations are not constrained by any optional cards.

3.1.4 Real eigenvalue analysis

The first step in a rotor dynamics analysis is to perform a real eigenvalue analysis :

(−ω

02

[M] + [K])ϕ = 0 (3.8)

The eigenvectors ϕ are collected into the modal matrix Φ. The dis- placement vectors can be described by a linear combination of the modes:

u = [Φ]q. This is mathematically true if all modes are used. It is reasonable when using a sufficient number of modes. The selected modes used for the rotor dynamic analysis must be chosen according to these criteria:

• The frequency range of the real modes must be well above the frequency range of interest in the rotor dynamic analysis

• The real modes should be able to describe the rotor motion. The modal displacement in x and y has to be included

• The modes must be able to represent the generalized forces

3.1.5 The fixed system eigenvalue problem

For harmonic motion q(t) = q exp(λt), the following problem is solved in the fixed reference system:

2

[ ¯ M ] + λ(Ω[ ¯ C] + [ ¯ D

I

+ ¯ D

A

]) + ([ ¯ K] + Ω[ ¯ D

B

]))q = 0 (3.9)

A loop is made over the selected rotor speeds and the results are stored

for post processing.

(33)

Synchronous analysis

The eigenfrequency is equal to the rotor speed for the points crossing the 1P-line, i.e. ω = Ω. If the damping is neglected, λ = jω. To obtain the resonance points, the following eigenvalue equation is solved:

(−Ω

2

([ ¯ M ] + j[ ¯ C]) + [ ¯ K])q = 0 (3.10) The imaginary parts of the solutions are the critical rotor speeds. For the modes that do not cross the 1P line, the imaginary part is zero.

3.1.6 Solution interpretation

The solutions at each rotor speed are the complex conjugate pairs of eigen- values λ = δ ± jω. The real part is a measure of the amplitude amplification.

Having positive values leads to an increase in amplitude with time and so the mode is unstable. The system is considered as stable when the real part is negative. If the damping is assumed low, it can be defined as:

ξ = δ

ω (3.11)

In the complex modal analysis within NX Nastran, the output is the g-damping defined as g = 2ξ.

The imaginary part of the eigenvalue is the damped natural frequency of the solution. The eigenfrequency is thus f = ω

2π . The units that can be chosen in Nastran will be shown in Chapter 4.

3.2 Equation of motion for modal frequency re- sponse

Fixed reference system

The governing equation of the frequency response in modal space with rotor

dynamics terms, in the fixed reference system considering the load to be

(34)

independent of the speed of the rotation is:

(−ω

k2

[ ¯ M] + jω

k

(Ω[ ¯ C] + [ ¯ D

I

+ ¯ D

A

]) + ([ ¯ K] + Ω[ ¯ D

B

]))u(ω

k

) = p(ω

k

) for k = 1, 2, ..., m

Here, m denotes the number of excitation frequencies of dynamic load.

This is called an asynchronous solution and applicable to cases like gravity loads. The load could still have frequency dependence as shown by the m discrete excitation frequencies defined on the FREQ card (see Chapter 7).

The rotor speed is constant and the asynchronous analysis is working along a vertical line in the Campbell diagram.

In the case the load is dependent on the speed of rotation (called syn- chronous analysis) is found putting ω = Ω. The governing equation is as follows:

(−Ω

2k

([ ¯ M ] − j[ ¯ C]) + jΩ

k

([ ¯ D

I

+ ¯ D

A

] − j[ ¯ D

B

]) + [ ¯ K])u(Ω

k

) = p(Ω

k

) for k = 1, 2, ..., n

Here n denotes the number of Ω

k

rotation speeds at which the analysis

is executed. Such is the case for example with centrifugal loads due to mass

unbalance. In this case the analysis is done along the 1P excitation line.

(35)

Chapter 4

Modelling of the 2D-3D rotor in NX7

In this section, two rotors will be modelled in order to validate the models created in NX 7. The results will be then compared with the theory if possible. The rotor which will be analysed are a mid-span rotor and an overhung rotor. The choice of both rotor has been done to try to model a range of rotors as different as possible.

4.1 The middle span rotor (Jeffcott rotor)

4.1.1 The geometric modelling of the rotor

The parameters of the mid-span rotor are L = 1 m, ρ = 7800 kg/m

3

, E = 220 GPa, D = 1 m, d = 0.05 m and t = 0.1 m.

First of all, the model needs to be created under NX7. One have to open a new part and start to "sketch" the model. Once the sketch is completed, the solid body should be created by revolving the sketch around the z-axis.

The result of these operations gives the rotor figure 4.1.

Nonetheless, the design has to be studied before meshing. Indeed the

rotor can be modelled in two ways: either the rotor is made in one single

(36)

Figure 4.1: Revolution of the sketch of the rotor

part, or the shaft and the disc are made separately and glued together. The choice of the model has an influence on the mesh. For reasons of accuracy, the 2-part rotor will be used in the rest of the modelling.

4.1.2 Meshing

The mesh of the rotor is done in the Advanced Simulation application of NX7. To be more accurate, a FEM file should be created and it is in this section that the entire mesh will be completed. This section will be split in categories (1D, 2D and 3D meshes), but in the order used to create the model, i.e. the 3D mesh first, then the 2D mesh and the 1D to finish.

4.1.2.a The 3D mesh

Three important points have to be considered when meshing the rotor:

• The element type

• The element size

(37)

• For a 2-part rotor, the mesh mating condition between the contact surfaces

The element type

Fundamentally, there are two types of 3D mesh which could be used. There are referenced as CTETRA and CHEXA. The first one is a tetrahedron whereas the second one is a 6-face element. Moreover in each element one can choose either an element with nodes just in the corners or an element with nodes in the corners and in the middle of the edges. For the CTRETA element, it can be CTETRA(4) or CTETRA(10), and for CHEXA one can pick CHEXA(8) or CHEXA(20). The number in parenthesis indicates the number of nodes for each element. It is important to choose elements with nodes on the edges because the accuracy will be much better using them.

WARNING: The elements with the greater number of nodes should always be used. Indeed, the accuracy of the elements with only nodes in the corner is really poor when simulating. For instance, the strains are constant in a 4-node tetrahedron, which is the simplest solid element and which is not very accurate [6].

In addition to this, a CPENTA element can sometimes be found in the data file. This is an automatic creation by the software in some parts of the rotor when the CHEXA-mesh is used.

After completing the 3D mesh, it is important to choose a material in the properties of the 3D elements, e.g. steel, or create his own material (see section 4.1.2.d), otherwise the simulation will not be launched.

The element size

The size of the element chosen throughout the body has an effect on the

overall results. If one select a too large size, this can result in a rotor which

is farther from the initial model. Indeed the shaft of the rotor can look more

like a polygonal object than a cylindrical one. To make a first test, the best

(38)

Figure 4.2: Type of solid elements

way is to try an action called "Automatic Element Size" in Nx. This is a good approach to start with, but then it can be modified manually to find the best results. Then one can choose smaller elements through the shaft and the span, but the effect will be that the fastness of the simulation will drop down as the size of the element decreases. Therefore a compromise should be found to have both good results and a rather good quickness of the simulation.

The mesh mating condition

As the rotor can be divided in several parts, it is important that the meshes should be well-connected, the nodes being the same between the contact sur- faces. This is done by using a command in the fem file called "Mesh Mating Condition". If this is not done, the simulation will result in displacements of both the shaft and the span totally disconnected, being independent from each other.

4.1.2.b The 2D mesh

For this example, the 2D mesh will be used just for one goal. Indeed, to have

the analysis in the fixed reference system, it is necessary to put the ZSTEIN

entry to YES in the rotor bulk section (cf Chapter 5) and that the nodes have

rotations. In a model with solid elements, this can be done by adding a layer

of shell elements around all the solid elements.These shell elements have a

(39)

negligible effect on the model’s overall stiffness. When using this option, one must ensure that the nodal rotations of the shell elements are not constrained by the AUTOSPC option.

To insert all these shell elements in NX in the advanced simulation win- dow, the path to follow is: Insert->Element->Surface Coat. Then all the solid elements should be selected. There is no need to choose the type of element (i.e. CQUAD8 or CTRIA6) as the creation will be automatic.

Once this is done, the properties of the shell elements has to be completed.

The two most important ones are Material 1 and Default Thickness. In this model, the material will be steel and the shell elements will be 1 mm thick.

Figure 4.3: Properties of the shell elements

4.1.2.c The 1D mesh

The 1D mesh elements will be found at both ends of the rotor. All these 1D

elements will be connected to each other to the central point of the rotor.

(40)

But as the software does not allow to connect for example one spring from one node to the same, it is useful to create 3 nodes in the middle of each end surface.

As the connection between the 3D elements and 1D may cause some problems, it is important to insert a rigid connection between the bearings and the end surface. Then the bearings will be attached to this connection and a end constrained point. To sum up, there are 3 types of 1D connections in the model:

• The rigid connection (RBE2)

• The bearings (CELAS1)

• The damping of the bearings (CDAMP1)

The rigid connections

There are two types of rigid connections inserted into the model: one between all the points of the end surface and the middle node of this same surface and another connection from this middle node to the bearing node (both nodes have the same coordinates).

The first connection is called "spider connection". One have to go in Insert->Mesh->1D Connection, to choose Node to node in the connection type box, to select RBE2 in the type of element. Then the central node has to be selected as a source and all the other nodes of the surface should be selected as a target. Plus the rotational degrees of freedom have to be let free to allow rotations in X,Y and Z. Doing that, there will be no problem of connection while simulating.

The second connection is made in the same way as the previous one,

excepted that the source is the same but the target node is one at the same

coordinates which has been created before. Plus all degrees of freedom need

to be constrained in this RBE2 connection.

(41)

Figure 4.4: Connections of 1D elements at the end of the shaft (ref [2])

The most important thing to remember is that one should be careful in

which sense to connect these nodes, otherwise over-constrained nodes may

appear when putting the end constraints.

(42)

Figure 4.5: The "spider" rigid connection (in blue)

The bearings and damping of bearings

The bearings and damping of bearings need to be inserted between the second node and the third node created in the middle of the end surface. As the RBE connection, it can be found in Insert->Mesh->1D Connection by changing the type of element. In this model, two bearings will be created as well as damping of bearings in the X and Y-direction.

For the viscous damping (external), a small value has been chosen in order to avoid numerical problems as a start. The value has been fixed to 10

7

N.m for the stiffness.

4.1.2.d Material

There is two choices concerning the choice of the material: either one pre-

defined material can be selected (such as Isotropic Steel ), or a new material

can be created. It is better to create an own material as the inserted values

would be then the real ones. It is also in this case that one can put some

value for the internal damping, as the predefined material do not have it (and

the values of the predefined material cannot be changed).

(43)

4.1.3 The boundary conditions

As shown on figure 4.4, both end nodes will be totally constrained (i.e. the six degrees of freedom). To do that, one have to go in User Defined Constraint in the simulation file. Then the nodes must be selected one by one and all degrees of freedom have to be fixed.

Then the end nodes of the rotor should be constrained as the beam is simply supported. That means one have to proceed as before, but only the displacements in the x,y and z-directions are fixed as well as the rotation around the z-axis.

Once all of this done, the first step is to analyse the eigen-frequencies of the rotor to see if the mesh is satisfying. Then the rotor dynamics entries can be inserted into the ".dat" file.

4.2 The Overhung Rotor

The aim of studying this rotor is that unlike the mid-span rotor, the eigen- frencies of the first modes will not be the same as the rotor speed increases, because of the gyroscopic effects. Due to that, all types of simple rotors can be studied whatever their geometry. Plus as the boundary conditions are changed, one have to find another way to put the bearings in this model without affecting the overall results.

4.2.1 The geometric modelling of the rotor

The parameters of the mid-span rotor are L = 1 m, ρ = 7800 kg/m

3

, E = 220 GPa, D = 1 m, d = 0.05 m and t = 0.1 m (see figure 4.6).

As the mid-span rotor, the overhung rotor will me modelled with two parts, i.e. the shaft and the disc. Then the control of the size of the mesh is much easier.

Once the sketch is done regarding the dimensions, one have to revolve it

to finally obtain the 3D-rotor (figure 4.7)

(44)

Figure 4.6: The overhung rotor model

4.2.2 1D-Meshing

As the 3D-mesh and 2D-mesh will be the same as in section 4.1.2, the 1D mesh will be emphasized as the boundary conditions differ from the mid-span rotor.

Indeed, it is impossible to put the bearing as in the mid-span rotor because it will not be taken in the analysis proceeding in this way. Thus the idea is to create a small cage around the end of the rotor in order to be able to connect the bearings from this "cage" to the rotor.

Figure 4.7: General View of the 3D-rotor

(45)

But still some problems can appear by working like this. How many nodes have to be created to be sure that the boundary condition are respected? How many bearings should be created and to which rotor nodes should they be connected? What is the value of each bearing as several are connected to each other?

The answers to these questions will be analysed and discussed with the results of the simulation. But to start with something, the idea is to create three bearings on each side of the small outside cage and connect them to two center points of the rotor (one for each side).

Figure 4.8: Cage surrounding the shaft with bearings

If the results are satisfying, this model will be considered as a good one, otherwise some elements will be changed. Another important thing is that small damping will be introduced first to avoid numerical issues, trying to be as more time-saving as possible.

Concerning the 2D and 3D mesh, it is exactly the same for the Jeffcott

rotor.

(46)

Chapter 5

Defining NX Nastran input for rotor dynamics

The aim of this chapter is to describe the main commands to properly analyse the rotor and structure and show how to process the results. Indeed, as described in chapter 3, the solution used is the analysis of modes also known as SEMODES-103. But to run the rotor dynamic analysis, one need to run solution 110 (complex modal) which is not supported by NX7. Thus once the solution has been launched, one have to Write, Edit and Solve in the Solution Attribute Box and save the text file as a .dat file. Then modifications can be done manually by opening the .dat file and adding the bulk data entries of the rotor as well as changing the file management section, the executive control section and the case control section.

5.1 Modifications of the .dat file

5.1.1 The file management section

In the file management input file, one should assign statements to have results

files which will be used for post-processing. These files generated by the

software are called GPF and CSV. To get it, the followings statements need

to be written in this section:

(47)

assign output4=’name_of_file.gpf’, unit=22, form=formatted

assign output4=’name_of_file.csv’, unit=25, form=formatted

The file to be used within NX7 will be the CSV file which is an excel file.

It contains values such as rotor speeds, eigen-frequencies or damping values.

This file then will transform in an AFU file to process the Campbell diagram.

This will be done using a journal called CampbellCSVtoAFU.vb (available in the UGS directories).

5.1.2 The executive control section

In the Executive Control Section of the input file, the following command SOL 103 has to be replaced by the command solving the Modal Complex Eigenvalues, i.e. SOL 110.

5.1.3 The case control section

In the case control section, the RMETHOD entry is used to invoke the rotor dynamics capability (RMETHOD = n). The number n refers to the RO- TORD entries containing and SID = n option. The number of rotors is specified by the number of continuation cards following the first continua- tion card of the ROTORD entry. But in most of the examples which will be studied, just one rotor will be specified corresponding to one continuation card.

In modal dynamic response and rotor dynamic analyses, one should first perform a real eigenvalue analysis and examine the modes before proceeding to the next step in the analysis. With the rotor dynamic analysis, it is helpful to be able to deselect local modes or other modes such as axial modes.

The following MODSEL entry lets one select or deselect specific modes

(MODSEL = n). Here n refers to a SET card that holds the list of selected

and retained mode numbers. The default is all modes in the model. The

(48)

numbers omitted from the list are removed from the modal space. Moreover, numbers larger than the number of eigenvalues computed are ignored.

An entire example of the entries can be checked in Appendix B.

5.1.4 The bulk data section

For the rotor dynamics analysis, one should define all relevant rotor dynamics data on the ROTORD bulk data entry. With the ROTORD entry, the main card and the first continuation card contain information that is common to all the rotors present in the system. To specify rotor information, one or more continuation cards have to be used. The fields assignments are as follows:

Here are the names of the field and what are the contents:

• SID: sets and identifier for all the rotors. In the case control deck, one must selected RMETHOD = SID.

• RSTART: starting value of the rotor speed.

• RSTEP: step-size of the rotor speed.

• NUMSTEP: number of steps for the rotor speed including RSTART

• REFSYS: the reference system is chosen. It could be either the fixed reference system (FIX) or the rotating reference system (ROT).

• CMOUT: rotor speed for complex mode output request.

• RUNIT: units used for rotor speed input (RSTART and RSTEP) and output (units for output list and Campbell’s diagram). Can be either RPM, CPS, HZ or RAD.

• FUNIT: units used for the frequency output (RPM, CPS, HZ or RAD)

• ZSTEIN: option to incorporate Steiner’s inertia terms (default = NO)

• ORBEPS: threshold value for detection of whirl direction (default =

1E-6)

(49)

• ROTPRT: controls .f06 output options

• SYNC: option to select Synchronous or Asynchronous analysis for fre- quency response (Synchronous: =1, Asynchronous: =0

• ETYPE: excitation type (Mass unbalanced: =1, Force excitation: =0)

• EORDER: excitation order (always =1 for the fixed reference system)

• RIDi: rotor ID for output identification; must be unique with respect to all other RIDi values.

• RSETi: set number for grid points of rotor i. By default, all grid points if only one rotor.

• RSPEEDi: relative rotor speed for rotor i.

• RCORDi: points to CORD** entry (coordinate system entry card) specifying rotation axis of rotor i as z. (default = 0 for global z axis)

• W 3

i

: reference frequency for structural damping defined by PARAM G for rotor i

• W 4

i

: reference frequency for structural damping defined on material card for rotor i

• RFORCEi: points to RFORCE bulk data entry for rotor i. (Default

= 0 for no rotational force applied; a rotational force is required for differential stiffness to be calculated.)

In figure 5.1 is shown an example of the rotor dynamics entries inserted in the .dat file:

5.2 Interpretation of rotor dynamics output

When a rotor dynamics analysis is performed with NX Nastran, the software

writes the results into a .f06 file,an .op2 file and two ASCII files.

(50)

Figure 5.1: Data entries of the rotor dynamic analysis

5.2.1 The .f06 file

In the first part of the .f06 file a list of the rotor speeds, complex eigenvalues, frequency, damping and whirl direction is printed. The software prints one table for each solution.

In the second part of this file a summary of the results from the Campbell diagram is printed. It includes the resonance of forward whirl, the resonance of backward whirl, instabilities (points of zero damping) and critical speeds from the synchronous analysis (only for analyses in the fixed system).

Moreover, if a simulation does not end properly, it is in this file that the errors will be specially determined and thus the .dat file can be changed according to these mistakes.

5.2.2 The .op2 file

If PARAM,POST,-2 is set into the input file, NX Nastran writes the results

into a file named ".op2 file". This file contain everything, i.e. the geometry

of the rotor, the fem and the results of the simulation. The modes can be

plotted with NX7 by importing this file. The processing will be explained

more accurately in the next part.

(51)

5.2.3 The .csv file

In addition to write the results to the standard NX nastran .f06 and .op2 files, a specially formatted file called .csv can be chosen by the software. The .csv file contains data concerning the Campbell diagram. It can be processed by using excel, or using the journal described in section 5.1.1 .

Figure 5.2: Diagram of the entire rotor-dynamics procedure

(52)

5.3 Procedure to perform an entire rotor dy- namics simulation

To use the rotor dynamics software properly, a step by step procedure is given to avoid as many errors as possible while simulating. Here is the summarized procedure:

1. The geometric model has to be created under the modelling section (File->new and create a .prt file).

2. Once the rotor is created, go into the advanced simulation to create both .fem and .sim files. Here the solution SEMODES 103 has to be used. In this part the meshes has to be created as well as the constraints.

3. Once the model is completed (make a Model Setup Check ), run the simulation as Write, Edit and Solve Input File. A text file will appear, save it as a name.dat file and close it.

4. The simulation runs. Once is finished, the results can be checked in the Post Processing Navigator.

5. If the results seem correct (compared with the theory for instance), the rotor dynamics cards can be written in the .dat file as explained in section 5.1. Once the file is saved, the simulation has to be run with NX Nastran.

6. If the simulation succeeded, the results can be checked in NX7. The file has to be imported as an .op2 file under the Advanced Simulation section.

7. Once imported, the Campbell diagram can be plotted by using the macro CampbellCsvToAfu. The right .csv file should be taken and converted. The diagram can be seen in the Simulation Navigator.

8. If the results are not satisfying (strange modes, bad range of frequen-

cies,...), changes can be made in the .dat file and the simulation be run

again.

(53)

IMPORTANT: If the simulation has not run entirely, the .f06 can be

checked to find the reason of the simulation’s abortion

(54)

Chapter 6

Analysis of the results

In this chapter, two main results will be discussed. First of all, the natural frequencies of the rotor are checked before proceeding to the rotor dynamic analysis. Once the eigenfrequencies seem to be satisfactory, then the Camp- bell diagram will be analysed (concerning eigenfrequencies, damping values, whirl direction,..) and compared with the eigen-frequencies of the theoretical model.

6.1 The middle span rotor

The results of the eigenvectors (mode-shapes) are well-known for this type or rotor. Indeed, the first one is associated to a translation mode whereas the second mode is a tilting mode. In this case, the translational and the rota- tional modes are uncoupled. The modal simulation of the model introduced in the chapter 3.1 gives these shape results in figure 6.1 .

The eigen-frequencies are not given here but they will be given in the next section depending on the accuracy of the mesh.

6.1.1 Quality of mesh and accuracy

As said in section 3.1.2.a, two main parameters are important when meshing:

the mesh size and element type. To check the differences in the results

(55)

Figure 6.1: Translation and tilting mode of the mid-span rotor

according to the mesh, these parameters will be taken into account:

• the type of element will be chosen between CTETRA4 and CTETRA10 (plus one test with CHEXA(20))

• the size of the elements will be only changed for the disc and will remain the same for the shaft (the size are 160, 80 and 40 mm to have several layers over the thickness of the disk) excepted for a few examples

The results of these simulations are put in Table 6.1.

If the size of the shaft is not specified, that means by the value by default is 52.4 mm. As the mesh number 6 (CTETRA(10), disk: 170mm, shaft:

52.4 mm) give pretty accurate results with relatively high speed computer calculations, it will mainly be proceeded in that way for the next meshes to come. That means that CTETRA10 will be used using an automatic creation (the sized is automatically fit with the geometry by the program).

6.1.2 Campbell diagram

Critical speeds

The Campbell diagram is a plot of the eigenfrequencies as a function of the

rotational speed. On it can be checked the value of the eigen-frequencies at

References

Related documents

In this thesis we investigated the Internet and social media usage for the truck drivers and owners in Bulgaria, Romania, Turkey and Ukraine, with a special focus on

[r]

The research questions are ‘How do the female authorities experience gender roles in faith and church?’ and ‘How do authorities handle gender sensitivity in confirmation work?’ to

Hence, the specific aim of this paper is to illustrate how the influence and consti- tution of the concept of PL in the Swedish school subject physical education and health

Doing memory work with older men: the practicalities, the process, the potential Vic Blake Jeff Hearn Randy Barber David Jackson Richard Johnson Zbyszek Luczynski

Note that in the original WRA, WAsP was used for the simulations and the long term reference data was created extending the M4 dataset by correlating it with the

Vernacular structures like these exist all over the world and are not exclusive to the Sámi design tradition, but this makes them no less part of the Sámi cul- ture...

En annan tanke var att personer som läser på universitet skulle vara de som var med i studien, det för att de dels är vana vid att läsa texter för att plocka ut viktig