rotor dynamics measurement techniquesliterature.cdn.keysight.com/litweb/pdf/5966-0519e.pdf · 2000....

48
Heavy Spot CW Phase Sensor Proximity Probe High Spot Gap 0°/t0 90°/t1 180°/t2 270°/t3 360°/T 1 0.5 0 -0.5 -1 Gap Amplitude phase time Tach Reference φ = 270° φ = 270° 30° -30° 0.866 +j 0.5 -j 0.5 90° +1j Complex Conjugate Vector Real Vector B: Y ORDER REC X:0 Rev M:499.51 u* P:206.85 deg Time1 -1.266minch 1.266minch AVG: 1 1 minch -1 minch Time 2 PolarLag 200 uinch /div Disp Frmat Date: 08-14-97 Time: 03:41:00 PM Use the 35670A Data Demonstration Disk (pub. no. 5966-0518E) with this product note and a 35670A Dynamic Signal Analyzer Rotor Dynamics Measurement Techniques Product Note: Agilent 35670A-1

Upload: others

Post on 30-Jan-2021

1 views

Category:

Documents


1 download

TRANSCRIPT

  • HeavySpot

    CW

    PhaseSensor

    ProximityProbe

    HighSpot

    Gap

    0°/t0 90°/t1 180°/t2 270°/t3 360°/T

    1

    0.5

    0

    -0.5

    -1

    GapAmplitude

    phasetime

    TachReference

    φ = 270°

    φ = 270°

    30°

    -30°

    0.866

    +j 0.5

    -j 0.5

    90°+1j

    ComplexConjugateVector

    Real

    Vector

    B: Y ORDER REC X:0 RevM:499.51 u* P:206.85deg

    Time1-1.266minch 1.266minchAVG: 1

    1minch

    -1minch

    Time 2PolarLag

    200uinch

    /div

    Disp FrmatDate: 08-14-97 Time: 03:41:00 PM

    Use the 35670A DataDemonstration Disk(pub. no. 5966-0518E)with this product noteand a 35670A DynamicSignal Analyzer

    Rotor Dynamics Measurement Techniques

    Product Note: Agilent 35670A-1

  • 2

    M A R K E R

    Marker

    A

    MarkerFctn

    E

    D I S P L AY

    MeasData

    TraceCoord

    Scale

    ActiveTrace

    Analys DispFormat

    B C D

    F G H

    M E A S U R E M E N T

    Freq Window

    Input Source Trigger

    InstMode

    J K L

    N O P

    R S T

    Start PauseCont

    Avg

    C H 3 C H 4Over

    Half

    mic pwr

    Float ± 4V pk Max

    Over

    Half

    C H 1 C H 2

    Source

    7 8 9

    4 5 6

    1 2 3

    0 • +/-

    I

    M

    Q

    MkrValue

    BackSpace

    P O W E R

    Preset Help BASIC SystemUtility

    Plot/Print

    U V W

    S Y S T E M

    Local/HP-IB

    DiskUtility

    X Y

    Save/Recall

    Z

    F1

    F2

    F3

    F4

    F5

    F6

    F7

    F8

    F9

    Rtn

    3 5 6 7 0 ADYNAMIC SIGNAL ANALYZER

  • 3

    Contents

    Section 1 — Introduction 5

    Section 2 — Background 6

    Section 3 — Phase Scaling Convention and Conversion 9

    Converting to Phase Lag using the Agilent 35670A 11

    Phase Lag Scaling 13

    Phase Lag Example 14

    Section 4 — Slow Roll Removal From Order Records 16

    Example: Slow Roll Removal from Order Records 18

    Recalling the Data, State, and Math 18

    Modifying the Measurement State 19

    Display Trace Setup 19

    Section 5 — Slow Roll Removal From Orbits 20Example: Slow Roll Removal From Orbits 21

    Verify Data Setup 21

    Recalling Data 22

    Recall Measurement State SLORL2.STA 22

    Manual Setup 23

    Section 6 — Orbit Rotation to Horizontal and Vertical 24

    Example: Orbit Rotation 25

    Section 7 — Slow Roll Compensation of Bodé Plots 27

    Example: Slow Roll Compensation of Bodé Plots 27

    Recalling the Setup 28

    Compensated Bodé Plot 30

    Section 8 — Shaft Center Line versus Speed or Time 31

    Some Cautions 33

    Example of Shaft Center Line versus Speed or Time Measurement 34

    Recalling the Example Measurement State 34

    Manual Setup 35

    Section 9 — Order Magnitude-Phase-RPM Numerical Display 36

    Example: Numerical Display of Order Magnitude, Phase, and RPM Setup 36

    Recalling the Files 37

    Measurement State Setup 37

    Waveform Math 37

    Display Setup 38

    Labeling Table Entries 39

    Section 10 — Proximity Probe Interfacing 41

    Proximity Probe Interfacing 42

    Section 11 — Keyphasor Interfacing 43

    Keyphasor Tachometer Interfacing 44

    Appendix A — Slow Roll Removal 46

    Manual Measurement State Setup 46

    Appendix B — Shaft Center Line Position Change Versus Speed or Time 47

    Manual Measurement State Setup 47

    Entering the Math Function F5 47

    The Display Setup 48

  • 4

    John Jensen is a graduate of SanFrancisco State University, BS inEngineering Science, 1969. He joinedAgilent Technologies shortly aftergraduating and has over 28 years ofpractical experience in physicalmeasurements. During that timeJohn has pioneered the use of electronic test and measurementequipment in electro-mechanical and control system applications. A prolific author, he has written application notes and technical articles for a variety of publications.

    Mr. Jensen’s technical expertiseincludes extensive work and publication on a variety of subjectsincluding:

    John believes that the challengeof improving product and processperformance through the use of testand measurement techniques andequipment is the most rewarding portion of his work for AgilentTechnologies. He currently providestechnical consulting and support for the complete range of AgilentTechnologies’ Dynamic SignalAnalyzers, Laser positioning systems, Vector Signal Analyzers and Spectrum, Network andImpedance Analyzer products.

    John currently makes his home inSan Jose, CA. His wife and 2 childrenkeep life varied and interesting.When not making machinery meas-urements John pursues his hobbies ofwoodworking, travel and gold mining.

    About the author:

    ● Servo Mechanism Testing● Ultrasonic Wire Bonding, ● Process Improvement & Control,● Disk Spindle Bearing Run-out,● Disk Head Flight Dynamics,● Rotating Machinery Fault

    Diagnostic Techniques,● Fatigue Damage Detection,● Vibration & Structural Dynamics.

  • 5

    This product note is a hands-on tutorial that walks you through implementing often-used data errorcorrection, reduction, and formattingtechniques used in rotating machin-ery diagnostics. The examples willassist prospective users in evaluatingan Agilent Dynamic Signal Analyzer(DSA) for use in rotating machineryanalysis, and veteran users will acquire new tools and techniques tomore accurately and rapidly deter-mine a machine’s condition. The pur-pose of the note is to show you howto use Computed Order Analysis andWaveform Math in Agilent DSAs toassist you in extracting the maximumamount of information available frommachine vibration measurements. Us-ing one instrument with a single userinterface to capture and reduce thedata minimizes the number of incom-patible test instruments needed tomeasure and document a machine’sbehavior. The diagnostician can more

    quickly isolate the probable causefrom all the possible causes of exces-sive machine vibration. The notewalks you through the data reductionprocess using setup states and runupvibration data on the 3½” floppy disk(p/n 5966-0518E).

    The topics covered are:

    Two additional sections cover prox-imity probes and tachometer/keypha-sor interfacing issues with the 35670ADSA. Each section includes step-by-step examples that will assist you inimplementing these functions on an35670A DSA. The examples at the endof each section start by recalling timecapture data, measurement state, andthe waveform math functions to pro-duce results quickly. Then the exam-ple walks you through changes to thedata reduction setup state variablesand display setups to obtain theresults. The changes will illustratehow easy it is to modify the measure-ment state and the effects on theresults. The complete manual setupsequence is provided when appropri-ate. This approach is intended to provide the background and an un-derstanding of the technique, as wellas to help you find your way aroundin the DSA. It is hoped that with abetter understanding of the function-ality in your 35670A, you will beinspired to go beyond what is presented here.

    Section 1 Introduction

    • Phase Scaling Convention and Conversion

    • Slow Roll Removal From X-Y Order Records

    • Slow Roll Removal From Orbits

    • Orbit Rotation To Horizontal and Vertical

    • Slow Roll Compensation of Bodé Plots

    • Shaft Centerline Position Versus RPM and/or Time

    • Magnitude, Phase, and RPM Numerical Display

  • 6

    In rotating machinery diagnosis, a machine – at best – allows only limited access for vibration measure-ments. From this limited set of vibra-tion data, the diagnostician mustrapidly and accurately extract theinformation needed to assess amachine’s condition. The more infor-mation that can be extracted from thevibration data, the better the judg-ment call on the machine’s conditionwill be. These judgment calls havevery expensive consequences, andtherefore speed and accuracy are crit-ical to success. This note is intendedto show the users of Agilent DSAshow to get the maximum amount ofinformation from the available vibra-tion data set. The diagnosticianextracts and enhances the informa-tion from the data by removingerrors, reducing data using differenttechniques, and displaying the resultsin different formats. Each format ordisplay enhances the information indifferent ways. The diagnosticianlooks for consistency in the fault indi-cators and looks for other possibleanomalies or contradictions in themachine’s vibration response data.

    Traditionally, to be able to look at data in multiple ways, the diagnos-tician needed to bring a variety ofwidely different kinds of instrumenta-tion to measure and reduce the data.In the past, digital vector filters wereused to examine filtered and unfil-tered orbits, to make Bodé and polar

    plots, and read out magnitude, phaseand RPM of an order of rotation. Aspectrum analyzer was required toprovide spectral maps, waterfall spec-trums, etc. An analog or digital taperecorder was used to capture data forfurther analysis. A portable computerand some custom software to controlthe data acquisition and data reduc-tion were often required. Many timesthe data reduction tasks were donemanually or not at all. This all trans-lated into time-consuming andtedious data reduction tasks requiringmany different instruments, all withincompatible and mostly proprietarydata formats.

    Order tracking analysis evolved usinganalog/digital tracking filters referredto as digital vector filters (DVFs). TheDVFs provided tracking filters with

    user-selectable bandwidths that wereset to track a multiple of the shaftspeed. The user needed to optimizethe tradeoffs between the RPM ramprate and selectivity (tracking filterbandwidth.) The DVF provided user-selectable fixed-bandwidth trackingfilters. For a bandpass filter with abandwidth of 60 CPM (1.0 Hz), theoutput response would reach 63% ofthe peak in 1 second and 95% of thepeak in 3 seconds for a sine waveburst input at the filter’s center fre-quency (Fig. 2.1). The filtered meas-urement values will lag the truevalues for signals that are changingamplitude faster than the settlingtime. DVFs depended on phaselocked loop (PLL) technology totrack an order of rotation, whichmade optimizing order selectivity and speed ramp rates more

    Section 2 Background

    Fig. 2.1 The step response of an analog tracking filter with a 60 CPM bandwidth filter follows the exponential curve as shown. If the machine’s speed ramp rate is too fast for the filter settling time, the indicated vibration levels will be less than their true values.

    120 CPM StepSinewave

    60 CPMBandwidth 63% 89% 94%

    time1 sec 2 sec 3 sec

  • 7

    complicated (Fig. 2.2). The DVFs interfaced directly to proximityprobes and keyphasor signals as wellas to other transducers. The DVF dis-played shaft RPM, bearing clearances(gap), and phase angle relative to theonce-per-revolution phase reference.Synchronously filtered data could be viewed by connecting an oscillo-scope. Bodé and polar plots were produced by connecting to an analogor digital X-Y plotter. The DVFs werereal workhorses for vibration analysisand are still much admired for theirorbit displays, large numerical readout, and ease of use (Fig. 2.3).

    The data acquisition and data reduction speed advantages of thefirst- and second-generation FastFourier Transform-based dynamic sig-nal analyzers made them very attrac-tive prospects for rotating machineryanalysis. Some of these early high-endDSAs were equipped with externalsampling inputs that could interfacewith a machine’s tach signal andcould be triggered from the once-per-revolution keyphasor. An FFT analyz-er could measure hundreds of ordersat one time, which looked very attrac-tive compared to the one order perchannel on a DVF. The realities ofdoing order tracking required an external tracking ratio synthesizer

    (TRS) to lock the DSA sampling tothe tach signal from a rotor. The TRSmultiplied the shaft tach so the DSAwas sampling at uniform angles ofrotation. The FFT works best with128, 256, or 512 samples per revolu-tion (2n) and an integer number ofrevolutions in the data record. It was often worth the difficulties to

    install a custom tach (toothed wheel)to provide the needed 2n pulses perrevolution just to eliminate the TRS.The TRS could not maintain perfectlock to the shaft rotation as the speedramped up. The tracking of RPM overmultiple speed ranges was also diffi-cult. A digital tracking low pass filteralso was needed to minimize aliasing

    Fig. 2.2 The deviation of an “ideal” phase locked loop’s estimate of a shaft’s angular position from the shaft’s actual position for a constant RPM ramp.

    Fig. 2.3 The unfiltered orbits in the upper traces produced the filtered orbits in the lower traces. The DVF tracking filters used PLL to tune to the order being filtered.

    3.0

    2.0

    1.0

    0.0

    RotationAngle

    Actual Data

    "Ideal" PLLEstimate of Data

    Time

    TachometerSignal

    VERT. Unfiltered = 1.06 Mils, p-p at -5.40 Volts DCHORIZ. Unfiltered = 0.87 Mils, p-p at -5.70 Volts DC

    VERT. 1X Vector = 0.94 Mils, p-p at -145°HORIZ. 1X Vector = 0.67 Mils, p-p at -221°

    0.40

    Mils

    / Di

    visi

    on0.

    40 M

    ils /

    Divi

    sion

    CW Rotation

    CW Rotation

    Speed = 11,288 RPM Sweep Rate = 5 mSec. / Division

  • Fig. 2.4 Older DSAs could be configured to do order domain analysis by adding a tracking ratio synthesizer and tracking low pass filters. But tracking accuracy, dynamic range, and speed ramp rate suffered due to phase locked loop implementation in these external boxes.

    8

    errors (Fig. 2.4). Since these external devices used phase locked loops toimplement both the tracking filterand shaft keyphasor multiplication,the DSA’s dynamic range, RPM track-ing speed, and trackable speed rangesall suffered. The biggest problem wasthe variable phase tracking error thatwas inherent with phase locked loops(Fig. 2.2).

    In 1987, Agilent Technologies intro-duced the breakthrough technologyof Computed Order Analysis, whichuses the same digital signal process-ing hardware required for FFT spec-trum analysis to implement orderanalysis*. An elegant digital resam-pling algorithm now allows AgilentDSAs to do much of the work thatonce required a DVF, a portable com-puter, and an oscilloscope (Fig. 2.5).

    Computed order analysis overcomesthe inherent problems associatedwith phase locked loop basedapproaches. One can record a vibra-tion data set from a machine startuptransient using the DSA time capturefeature and reduce the data in manydifferent ways. One can view orbits,extract Bodé and polar plots on fiveorders at a time, produce RPM spec-tral maps, order maps, do slow rollerror removal, etc. One can also viewtime or order data records, easilyconvert displacement to velocity ormake other conversions. All of these

    Fig. 2.5 The block diagram of a DSA with digital resampling for Order Domain Analysis looks the same as a standard DSA block diagram with addition of a tach input. The all-digital approach eliminated PLL tracking errors and minimized speed tracking errors. Data accuracy and data dynamic range were alsogreatly enhanced.

    AccelInput

    TachFilters

    DSA

    ADC DigitalTracking

    Filters

    InterpolationFilter

    FFT

    Resampling

    DigitalRatio

    Synthesizer

    ADC/Counter

    FixedInternalSample

    Tach Input

    TrigInput

    FixedAntialias

    Filter

    Shaft

    * Agilent Technologies Application Note 243-1 Introduction to Rotating Machinery Analysis.

    Accel

    Tach

    TrackingFilters

    ExternalSample

    t's∆

    ADC FFT

    DSA

    RatioSynthesizer

    (PLL)

    Shaft

    Tracking RatioSynthesizer(TRS)

  • 9

    results can often be produced andplotted in less time than it would take to set up and rewind an analogor digital tape recorder. Accurate cali-brated results can now be viewedquickly, on site, with a minimum ofinstrumentation.

    The DSA’s order tracking and orderspectrum filters provide proportionalbandwidth (BW) tracking filters. Thefilter’s bandwidth changes with themachine’s speed. For example, at 600 CPM (10 Hz) and with a deltaorder set to 0.1, the DSA’s tracking fil-ter bandwidth would be 0.1 X 10 Hzor 1 Hz. Because we are using an FFTto produce these filters, the settlingtime equivalent for the 1 Hz BW filteris 1 second. At 6000 CPM (100 Hz),the tracking filter BW is 0.1 X 100 Hzor 10 Hz wide. The settling timeequivalent would be 0.1 second. TheDSA, by default, automatically pro-vides the optimum tracking speedand tracking filter BW. Computedorder analysis equips the DSA withmeasurement capability that can handle higher RPM speed ramp rateswith better phase and amplitudeaccuracy than is possible with phase locked loops.

    The vector magnitude and angle arethe primary values used to identifythe relative size and location of animbalance (heavy spot) on a rotor.Magnitude and phase changes versusspeed (Bodé and polar plots) are theprimary tools used to measure rotorcritical speeds and to do diagnosticwork. The phase convention used inmachinery vibration, plane geometry,and the electrical power industry is a0° to 360° phase lag scale. However,two other phase conventions are also commonly used. They are the 0° to ±180° and the 0° to -360° scales.These three scales are shown in Fig. 3.1. The ±180° convention is commonly used in communicationand electronics technology. The 0° to -360° scaling is commonly used inservo mechanism Bodé plots. The

    0° to 360° phase lag implies a 0° to -360° scale without the minus sign.The default phase convention used inAgilent DSAs is the ±180° scaling.

    Fortunately, all the phase conventionsstart at the same zero point and areexactly equivalent. Converting fromthe DSA’s default ±180° phase scale tothe 0° to 360° phase lag conventionused in rotor dynamics is straightfor-ward. It is important to understandthese phase conventions in order toeffectively communicate. A great dealof machine vibration history was collected with DVFs and plotted withthe 0° to 360° phase lag scaling. Stan-dardizing on a phase convention thatis consistent with that used for pastmeasurements made by DVFs willminimize communication and

    Section 3 Phase Scaling Convention and Conversion

    Fig. 3.1 Three phase scaling conventions are in common use: 0° to -360°, 0° to ±180°, and 0° to 360°. The DSA’s default scaling of ±180° is easily converted to the 0° to 360° phase lag scaling used by Digital Vector Filters.

    180° -180°+180-180°

    90°

    +90°

    -90°

    -270°

    -90°

    270°

    0° 0°+360°0°

    -360°

    Servo Mechanism 0° to -360°

    DSA Phase ±180°

    Phase Lag 0° to 360°

  • 10

    interpretation errors. You shouldchoose and use phase and magnitudescales that are historically consistent.In this manner one can avoid possiblydisastrous consequences.

    The once-per-revolution phase refer-ence relates the rotating coordinatesystem of a machine to the stationarycoordinate system of the vibrationsensor. To illustrate, a simple rotorsystem with a heavy spot rotatingwell below the first critical isassumed (Fig. 3.2.) The phase refer-ence trigger point allows the highspot’s angular location to be deter-mined relative to the proximity probe.The phase lag angle is determined bylooking back in time from the intervalratio between the positive peak of thevibration signal at tpk to the time forone revolution, T. The time goes for-ward (to the left) and the phase lag isbackward (to the right) in time. Thephase lag is based on the ratio:

    φ = (tpk/T) 360°

    Depicted in Figures 3.2 through 3.5are ideal vibration signals for fourimbalance locations. For a vibrationpeak (minimum gap) at t0 in Fig. 3.2,the imbalance is located directlyunder the proximity probe when thekeyway leading edge crosses thephase sensor. For Fig. 3.3, the peakvibration occurs at t1/T revolutions or90° counter rotation from the proxim-ity probe location. In other words, theshaft must rotate 90° more after thekeyway crosses the phase sensorbefore the high spot is under theproximity probe. Another way of saying the same thing is to say thatthe heavy spot is located 90° counter rotation from the proximity probe.Depicted in Fig. 3.4 and 3.5 are imbalances located at 180° (t2/T) and 270° (t3/T).

    Fig. 3.2 The shaft heavy spot causes a vibration peak (minimum gap) at t0. The high spot is directly under the proximity probe when the keyway passes across the phase sensor.

    Fig. 3.3 The heavy spot causes a vibration peak (minimum gap) at time t1. The shaft must rotate 90° clockwise after the keyway passes the phase sensor before the high/heavy spot is under the proximity probe. The heavy spot can be located at 90° counter rotation from the proximity probe.

    HeavySpot

    CW

    PhaseSensor

    ProximityProbe

    HighSpot Gap

    0°/t0 90°/t1 180°/t2 270°/t3 360°/T

    1

    0.5

    0

    -0.5

    -1

    GapAmplitude

    phasetime

    φ = 0°

    TachReference

    HeavySpot

    CW

    PhaseSensor

    ProximityProbe

    Gap

    0°/t0 90°/t1 180°/t2 270°/t3 360°/T

    1

    0.5

    0

    -0.5

    -1

    GapAmplitude

    phasetime

    φ = 90°

    TachReference

    φ = 90°

  • 11

    The single most common point of confusion in vibration work cen-ters on the relative location of theheavy spot. From this presentation, itshould be clear that phase measure-ments are relative to the proximityprobe, not to the keyway phase sen-sor. The keyway only provides thetrigger point. The phase angle is the number of degrees of rotation the rotor must travel before the heavyspot, or minimum gap, is under theproximity probe.

    Converting to Phase Lag using the Agilent 35670A

    Phase lag scaling in the 35670A isnow a simple matter of going to theDisplay Format, function Phase LagOn/Off, and toggling it On. The soft-ware release A.00.24 and higher addsthe phase lag scaling. The details onusing phase lag in the 35670A are covered in the example section. The background on the conversionprocess from one phase conventionto another is easily accomplishedwith the Y-axis scaling function or by selecting phase lag scaling. To convert from the default ±180° scaleof the DSA to 0° to -360° scaling, theY-axis scaling function is used to set0° top and -360° bottom references.What happens when the phase lagscaling is selected is more complicated.

    Fig. 3.4 The heavy spot causes a vibration peak (minimum gap) at time t2. The shaft must rotate 180° clockwise after the keyway passes the phase sensor before the high/heavy spot is under the proximity probe. The heavy spot can be located at 180° counter rotation from the probe.

    Fig. 3.5 The heavy spot causes a vibration peak (minimum gap) at time t3. The shaft must rotate 270° clockwise after the keyway passes the phase sensor before the high/heavy spot is under the proximity probe. The heavy spot can be located at 270° counter rotation from the proximity probe.

    HeavySpot

    CW

    PhaseSensor

    ProximityProbe

    HighSpot

    Gap

    0°/t0 90°/t1 180°/t2 270°/t3 360°/T

    1

    0.5

    0

    -0.5

    -1

    GapAmplitude

    phasetime

    TachReference

    φ = 180°

    φ = 180°

    HeavySpot

    CW

    PhaseSensor

    ProximityProbe

    HighSpot

    Gap

    0°/t0 90°/t1 180°/t2 270°/t3 360°/T

    1

    0.5

    0

    -0.5

    -1

    GapAmplitude

    phasetime

    TachReference

    φ = 270°

    φ = 270°

  • 12

    When the phase lag conversion is invoked the phase scale is set to adefault of 0° bottom and 360° top.Simultaneously a complex conjugateof the data is calculated. The complexconjugate function changes the signof the imaginary portion of the complex numbers that are used to represent vectors in rectangularcoordinates. The real and imaginaryvectors are at right angles to eachother and are used to uniquely identi-fy a location in rectangular coordi-nates. For example, a vector at -30°on the ±180° scale with a magnitudeof 1.0 is represented by the vectors0.866 - j 0.5 in rectangular coordinates(Fig 3.6.) The real part is equal to0.866, the imaginary part is equal to-0.5, and j = √−1. The sine wave thatcorresponds to this phase angle isshown in Fig. 3.7 and is the same forall phase scaling conventions. Thecomplex conjugate would then be0.866 + j 0.5 or +30° on the ±180°scale and the 0° to 360° scale. Theconjugate process can be said tochange the sign of the imaginary vector as in Fig 3.6. The taking of theconjugate of a vector provides thephase lag conversion. The rescalingof the phase range from ±180° to 0°to 360° phase will provide the dis-plays that are consistent with thoseprovided by DVFs. Remember, you dowant measurements that are consis-tent with historical results.

    The math is as follows:φ = {360° - (-30°)} = 390° → +30°

    Fig. 3.6The vector 1 ∠∠-30° on the ±180° phase scale is represented by rectangular coordinates (0.8666 - j 0.5). The complex conjugate of this vector is 0.8666 + j 0.5. This vector maps to +30° on both the 0° to 360° and the ±180° scales.

    30°

    180°

    -30°

    0.866

    +j 0.5

    -j 0.5

    90°+1j

    -1j-90°270°

    ComplexConjugateVector

    Real

    Vector

    Imaginary

    Fig. 3.7The sine wave with a +30° phase lag has a peak at 1/12 of a revolution (0.08333 revolutions) after the 0 point (phasor leading edge).

    A: D7 IFFT(D8) X:82.031 mRev Y:1.00058 minchpk

    0Rev 996.094mRev

    2minchpk

    -2minchpk

    Real400

    uinchpk/div

    Disp Frmat

  • 13

    Phase Lag Scaling

    The first part of the example coverssetting up phase lag scaling in the35670A with software release A.00.24and higher. The second part takes youthrough the vector math to providean intuitive handle on the phase lagscaling calculation. As an aid in doingthe example, the DSA’s sequence ofcommands is called out in a compactnotation. The Front Panel push but-tons (hard keys) are shown as:

    “Hard Keys”

    and the soft buttons, F0 through F9,are shown as:

    “SOFT KEYS”

    A sequence of commands is connect-ed by “→”. Commands such as MARKER ON OFF → ON indicate that the function is to be toggled to theON state.

    Setting up phase lag scaling on the 35670A is simply a matter of activating the feature. (Available infirmware release A.00.24 or higher*.)Phase lag is implemented as a user-selected scaling that is applied to all subsequent phase coordinate dis-plays. To activate the scaling press:

    Display format → MORE →PHASE LAG ON / OFF → ON

    Turning phase lag on will change thescaling and coordinates for all subse-quent analyzer measurement modes.

    The Phase Lag On can be saved in theinstrument state and then recalled.When it is recalled, all phase tracesand coordinates will be set to a phaselag range of 0° to 360° for all othermeasurement modes. If the phase lagscale is the phase convention youwish to use, then save an Autostatewith Phase Lag On. At power up thephase lag scale will be activated.

    The key path to save an autostate is:

    Save/Recall → SAVE MORE →SAVE AUTOSTATE

    Note: Autostate will also store any othersettings such as displays or input ranges.Be sure your 35670A is set-up to your preferences before storing an Autostate.

    The phase scale of 0° bottom, 360°top is the default phase lag tracerange, but the user can change thescale to 0° top, 360° bottom. Thecommand sequence is:

    Scale → TOP REFERENCE → 0 →BOTTOM → 360

    The phase range can be auto-scaledor an arbitrary range can be set using:

    Scale → AUTOSCALE ON OFF → ON orScale → TOP REFERENCE and BOTTOMkeys.

    All phase plots are labeled PHASELAG when phase lag is turned on.When

    Preset → DO PRESET

    are pressed, the phase lag scaling willrevert to the default PHASE LAG OFFMODE of scaling (±180°). For the35670A with older software releases(A.00.21 or lower), phase lag scalingcan be implemented using the mathfunction conjugate multiply CONJ( ).The phase scale is set to 0° bottomand to 360° at the top. The state withthe phase lag scale and conjugatemultiply math function would besaved. When recalled, the math andstate/trace can be used to plot phaselag. The 35670A with software rev. A.00.21 or lower will allow aphase scale of 360° top and 0° bot-tom, which is the most commonlyused format for phase lag plots. Forthe FFT linear resolution and com-puted order analysis measurementmodes in the 35670A, a separate conjugate multiply math function for each measurement result that isto be plotted in phase lag coordinateswill be required.

    * To order a firmware update for your 35670A in the USA,dial 1-800-452-4844 or in Canada 800-387-3154 and ask fora quote for 35670U Option UE2. This includes the latestfirmware release and an up-to-date manual set.

  • 14

    Phase Lag Example

    In the example, two simple real-imaginary data records and the conjugate math function are recalledto illustrate the phase lag scale conversion process.

    Insert the disk “Agilent 35670A RotorDynamics MeasurementsTechniques”into the analyzer.Press:

    Save / Recall → CATALOG ON / OFF → ON

    Rotate the marker knob to highlightthe file name “PHZLAG.STA”.Press:

    RECALL STATE

    Verify that the prompt at the top of the analyzer screen shows“RECALL STATE = PHZLAG.STA”.Press:

    ENTER

    The state sets up the Order Analysismeasurement mode, display coordi-nates, and format. The recalled state also sets the time and frequencyparameters so the math function op-erates in sync with the recalled data.

    Next, with the disk catalog on the display, rotate the marker knob tohighlight the file “PHZLAG.DAT”.Press:

    RECALL DATA → RECALL TRACE AND SCALE→ FROM FILE INTO D8.

    Verify that “FROM FILE INTO D8 =PHZLAG.DAT” is in the prompt fieldand then press:

    ENTER

    The recalled real-imaginary data willbe used to demonstrate the phase lagconversion process using the mathfunction that will be recalled later.

    With the disk catalog on the display, rotate the marker knob tohighlight file “PHZLG1.DAT” andpress:

    FROM FILE INTO D7

    Verify that the correct file is in theprompt field and then press

    ENTER

    Next, with the disk catalog on the display, rotate the marker knob tohighlight the file “PHZLAG.MTH”.Press:

    Rtn → Rtn

    (the button located just below thesoft key F9) and press:

    RECALL MORE → RECALL MATH

    Verify that the prompt at the top ofthe screen shows “RECALL MATH =PHZLAG.MTH” and then press:

    ENTER

    Press Disp Format key to turn on thetrace display. Press:

    Active Trace → D Trace Coord → MORE CHOICES →IMAGINARY PART

    The display should appear as in Fig. 3.8. The real and imaginary values are 866.6 µ inch Pk and -j 500 µ inch Pk.

    Press:

    Disp Format → SINGLETrace Coord → PHASE

    and note the angle readout for order 1 is -30° on the ±180° phase scale.

    Fig. 3.8 The real and imaginary values for a vector of length 1 ∠∠-30° on the ±180° phase scale.

    Disp Frmat

    0Order 40Order

    C: D8 FFT(TIME1) X:1 Order Y:866.667 uinchpk1

    minchpk

    -1minchpk

    Real200

    uinchpk/div

    X:1 Order Y:-500 uinchpkD: D8 FFT(TIME1)1

    minchpk

    -1minchpk

    Imag200

    uinchpk/div

    0Order 40Order

  • 15

    Next we will put a Nyquist Diagram on trace C.

    Active Trace → C Trace Coord → MORE CHOICES →NYQUIST DIAGRAM Scale → TOP REFERENCE → 1 →BOTTOM → -1 → milli EXP -3

    Note that Real = 866.6 µ inch Pk andImaginary = - 500 µ inch Pk.

    We can display this vector in a polardiagram. Press:

    Trace Coord → MORE CHOICES →POLAR DIAGRAM Scale → Y PER DIV DECADES →0.2 → milli EXP -3

    Note that the vector magnitude isM:1.0005 m inch Pk and the phase is 330°.

    Next, press

    Active Trace → A

    The A trace contains the sine wave ofone mil Pk that was Fourier Trans-formed to produce all the spectralresults used up to this point.

    Press:

    Marker → MARKER TO PEAK

    and note that the peak value of thesine wave is at 82.031 m Rev. and themagnitude is 1.00058 m inch Pk.

    The angular location of the high spot for a sine wave peak at this location would lag the peak by 30°.The phase lag calculation: φ = 0.082031 X 360° = 29.53° (30°).The results should appear as in Fig. 3.7.

    Make the D trace active, press:

    Active Trace → D Trace Coord → PHASE

    and note that the angle is -30° on the ±180° scale. Press:

    Analys → DEFINE FUNCTION

    and note that the MATH FUNCTIONF1 = Conj (D8). Next, press:

    Meas Data → MORE CHOICES →MATH FUNCTION → F1 Trace Coord → PHASE

    Note that the phase readout is now30° on the ±180° scale. Change to the0 to 360° scale by pressing:

    Scale → CENTER REFERENCE →180 → ENTER

    Note that the phase readout is still30° on the 0° to 360° phase scale.

    Next, press:

    Meas Data → MORE CHOICES →DATA REGISTER → D8

    We are now looking at data which hasnot been conjugate multiplied and isdisplayed on a 0 to 360° phase scale.Note that the phase now reads 330°for order 1. Press:

    Scale → CENTER REFERENCE →0 → ENTER

    and note that the scale is back to±180° and the angle is still shown as -30°.

    The previous steps showed in a brieffashion how to use conjugate math to implement phase lag scaling. The next few steps require 35670AFirmware revision A.00.24 or higher.

    Press:

    Disp Format → UPPER/LOWER → MORE →PHASE LAG ON OFF → ON

    Note that the D trace phase scalechanges to 0° bottom 360° top andorder 1 shows an angle of +30°. Thevertical axis is now labeled PhaseLag. The C trace is now labeled PolarLag and shows +30°.

    Press:

    Active Trace → AB.

    Note that the sine wave peak and thephase of the first order in the lowertrace are in agreement.

    The phase lag convention can be implemented either with the mathfunction conjugate multiply, or by using the phase lag display format function on the 35670A.

    At this point, the relationship between the sine wave and the phaselag scaling has been illustrated. Themeasurement setup for obtainingaccurate phase values from a DSArequires a once-per-revolution triggerkeyphasor and a vibration signal. Inthe Order Analysis measurementmode, the once-per-revolutionkeyphasor is connected to the TACHINPUT and to the EXT. TRIGGERINPUT. The DSA resamples a block ofvibration signal data at uniform incre-mental angles of rotation. The triggerpoint should be set up to trigger onthe leading edge of the keyphasor.The first data point in the data block(angle 0) starts at the trigger point.

  • 16

    Eddy current proximity probes arewidely used vibration sensors foundon critical process machine assets.The probes sense the gap betweenthe probe tip and the rotating surfaceof a shaft by inducing an eddy currentin the conductive surface of the shaft.The probes ideally would produce asignal caused only by the dynamicmotion of the surface passing underthe probe tip. However, these trans-ducers produce signals caused byshaft surface conductivity variationsas well as those caused by shaft dynamics. The dynamic signals ofinterest can be distorted or lost in thesignals caused by the “bumps” on theshaft. These unwanted shaft-relatedgap signals can come from severalsources. The largest signal is usuallydue to the shaft center of rotationbeing offset from the shaft center.Other contributors include normalmachining imperfections such as out of round, tool chatter marks, etc.These can produce rather large varia-tions in eddy current. Other sourcesof unwanted signals are variations in shaft plating thickness, hardnessvariations and surface cracks andscratches. Damage due to mishan-dling during repair can produce sig-nals that make before-and-after repaircomparisons difficult. The AmericanPetroleum Institute considers 0.25 mils peak-peak or less radialrunout to be acceptable. In general,the measured dynamic signal shouldbe 20 or more times larger than theshaft surface-related signals for measurement errors and distortion to be at acceptable levels (Fig. 4.1).Distortion of 5% or less in the order

    histories and orbits are barely visible(Fig. 4.2). This 20:1 signal-to-noisemargin cannot always be met. Tocorrect for these errors, a techniqueknown as slow-roll removal hasevolved.

    Slow roll removal was first imple-mented using a DVF by subtractingoffsets within the meter. The slowroll removal process started with the

    capture of 100 or more gap vectorsfor one revolution at a low speedwith a DVF. Since the vectors areacquired at uniform angular incre-ments, the slow roll could then besubtracted out of all order recordscaptured at higher RPM. The DVF’stunable tracking filters would be setup to remove the first order slow rollfrom the unfiltered order records.The slow roll was difficult to remove

    Section 4Slow Roll Removal From Order Records

    Fig. 4.1 Two order data records, one with ±20% slow roll noise added, are superimposed. Two order data records are superimposed. One is an ideal record, the second one has 20% slow roll noise added. This is an unacceptable amount of noise.

    Disp Frmat

    0Rev 984.375mRev

    C: D7 TIME1+D1 X:140.625 mRev Y:566.637 mV

    1V

    -1V

    Real200

    mV/div

    X:140.625 mRev Y:453.087 mVD: D8 Time

    0Rev 984.375mRev

    1V

    -1V

    Real200

    mV/div

    Fig. 4.2 An ideal first order data record superimposed with one having ±5% noise added. An ideal order data record and one having a low 5% noise are superimposed. This is representative of the maximum acceptable noise level.

    0Rev 984.375mRev

    A: D6 TIME1+D1 X:281.25 mRev Y:502.364 mV

    1V

    -1V

    Real200

    mV/div

    X:281.25 mRev Y:457.577 mVB: D8 Time

    0Rev 984.375mRev

    1V

    -1V

    Real200

    mV/div

    Disp Frmat

  • 17

    for higher orders. The process wastime consuming and tedious so it was usually done “off line” usingtape-recorded data.

    The waveform math capabilities of the Agilent DSA make slow rollremoval much easier. The DSA OrderAnalysis measurement mode is firstset up with an order resolution of oneorder. Under these conditions theDSA displays exactly one revolutionper record (Fig. 4.3). Typically, ameasurement with one average at a low RPM is set up, and the X and Yslow roll signal records are measuredand then saved in data buffers. Usingmath functions it is easy to subtractthe slow roll order record from allhigher RPM order data records in thedata capture buffer. The simple mathfunction for the 35670A is shown.

    F1 = (TIME1- D1)F2 = (TIME2 - D2)

    In this example Data registers D1 andD2 contain the slow roll records ofthe X and Y proximity probes. Times1 and 2 are the order data recordsfrom channels 1 and 2. The slow rollmeasured by the 35670A can includefrom 0.025 to 200 orders that are userselectable. The slow roll removal and display of live corrected orderrecords as they are measured is aone-step operation (Fig. 4.4 and 4.5).The example at the end of this section provides the step-by-step procedures for slow roll removalusing the 35670A. This example uses300 RPM on a rotor kit. Your slowroll RPM may be different.

    0Rev 984.375mRev

    A: F1 TIME1-D1 X:437.5 mRev Y:3.00379 minchpk

    5minchpk

    -5minchpk

    Real1

    minchpk/div

    X:437.5 mRev Y:3.64492 minchpkB: CH1 Time

    0Rev 984.375mRev

    5minchpk

    -5minchpk

    Real1

    minchpk/div

    Disp Frmat

    Date: 08-27-97 Time: 03:54:00 PM

    Save/Rec Def Disk: Internal

    Date: 08-27-97 Time: 03:54:00 PM

    0Rev 984.375mRev

    C: F2 TIME2-D2 X:703.125 mRev Y:2.86738 minchpk

    5minchpk

    -5minchpk

    Real1

    minchpk/div

    X:703.125 mRev Y:3.24549 minchpkD: CH2 Time

    0Rev 984.375mRev

    5minchpk

    -5minchpk

    Real1

    minchpk/div

    Fig. 4.4The X probe order records of uncorrected and slow roll corrected data overlaid at 6000 RPM. Removing the static values shows the dynamic behavior.

    Fig. 4.5The Y probe order records of uncorrected and slow roll corrected data overlaid at 6000 RPM. Removing the static values shows the dynamic behavior

    Fig. 4.3 The slow roll X-Y data records measured at 300 RPM. These changes in gap distance are static (Not related to speed)

    Marker Trace:D X Ref: 0Y Ref: 0

    0Rev 984.375mRevAVG: 1

    C: D7 Time X:406.25 mRev Y:662.325 uinchpk1

    minchpk

    -1minchpk

    Real200

    uinchpk/div

    X:734.375 mRev Y:392.435 uinchpkD: D8 Time1

    minchpk

    -1minchpk

    Real200

    uinchpk/div

    0Rev 984.375mRevAVG: 1

  • 18

    Example: Slow Roll Removal fromOrder Records

    Slow roll removal from order recordshas three conceptual steps. First, theslow roll behavior must be measured.In our example you will extract thisfrom stored rotor kit run-up data.Next the math functions which subtract the slow roll characteristicsfrom live measurements must be defined. In our example you will recall measurement state parameters to set these functions up. Finally, theactual high speed rotor measure-ments are made and the corrected results displayed.

    In our supplied example data theslow roll measurements are made at300 RPM. The slow roll measurementtakes advantage of averaging in theanalyzer. For the actual dynamicshaft measurements it is important tonote that the rotor kit used for thisdata has very little dynamic responsebelow 3000 RPM. You’ll be instructedto turn off averaging and to manuallychange the start speed to 3000 RPMand the stop speed to 8000 RPM. Bytriggering the measurement on largerRPM increments (increasing the RPMstep size) you can speed up the meas-urement. RPM step arming will beused to allow you to control the exact trigger conditions of eachmeasurement.

    The example, using the supplied capture data, is intended to be aguide for your use. You would usesimilar techniques to make measure-ments from tape recorded data, rotorkits or directly from probes on anoperating machine.

    Recalling the Data, State, and Math

    The slow roll removal example startsby doing a preset. Press:

    Preset → DO PRESET

    The runup data, measurement stateand math functions are recalled next.Insert the disk “Agilent 35670A RotorDynamicsMeasurements Techniques”into the analyzer.Press:

    Save / Recall → CATALOG ON / OFF → ON

    Rotate the marker knob to highlightthe file name “RNUPAC.TIM”.Press:

    RECALL DATA → RECALL CAPTURE.

    Verify that the prompt at the top of the analyzer screen shows“RECALL CAPTURE =RNUPAC.TIM”.Press:

    ENTER

    Recalling the time capture file willrequire about one minute.

    Rotate the marker knob to highlightthe file “SLOROL.MTH” andthen press:

    RtnRECALL MORERECALL MATH

    Verify that the prompt at the top of the analyzer screen shows“RECALL MATH = SLOROL.MTH”. Press:

    ENTER

    Rotate the marker knob to highlightthe file “SLORL1.STA”. Press:

    RtnRECALL STATE

    Verify that the prompt at the top of the analyzer screen shows“RECALL STATE = SLORL1.STA”.Press:

    ENTERDisp FormatStart

    The DSA will begin a measurementon the captured rotor data you justrecalled. The tach readout at the topof the screen will increment up to approximately 300 RPM and the X and Y slow roll proximity probewaveforms will appear in the A and Btraces with the markers on their re-spective peaks. The screen shouldmatch the data in Fig. 4.3. This is your measurement of slow roll properties.

    The next step is to store the slow rollproperties for use in correctingdynamic measurements. The X-Yslow roll data will be saved in dataregisters D1 and D2. Press:

    Active Trace → A → Save Recall →SAVE DATA → SAVE TRACE → INTO D1 Active Trace → B → SAVE TRACE →INTO D2

  • 19

    Modifying the Measurement State

    The order analysis state will now bemodified to measure from 3000 to8000 RPM. The data display will beset up to show the results of theuncorrected order data overlaid withthe slow roll corrected data.Press:

    Avg → AVERAGE ON OFF → OFF

    The measurement will be set to startat 3000 RPM and to stop at 8000 RPM.The RPM step size will be increasedto 40 RPM to speed up the measurement.

    Freq → MIN RPM → 3000→ RPM →MAX RPM → 8 → KRPMTrigger → ARM SETUP → RPM STEP ARM→ RPM STEP SIZE → 40 → RPM

    The display is set up to display themath function results. Press:

    Active Trace → A Meas Data → MORE CHOICES →MATH FUNCTION → F1 Active Trace → B → F2Active Trace → A B Trace Coord → MORE CHOICES → REAL PARTStart

    to begin the measurement. The tachdisplay will start incrementing up andwhen it reaches 3000 RPM, the slowroll corrected data will appear on thescreen. The slow roll correction willcontinue to update every 40 RPM andstop at approximately 8000 RPM. Thelast measurement at 8000 RPM willappear fixed on the screen.

    Display Trace Setup

    The following key sequence sets up the display so that the slow rollcorrected and raw data can be com-pared. The trace setup to displayuncorrected X probe data in the Btrace is as follows:Press:

    Disp Format → QUAD Active Trace → B Meas Data → TIME CHAN 1

    Trace setup to display the slow rollcorrected data for the Y probe intrace C is:

    Active Trace → C Meas Data → MORE CHOICES →MATH FUNCTION → F2

    Trace setup to display uncorrected Y-probe data in trace D is:

    Active Trace → DMeas Data → CHAN 1 2 3 4 → 2 →TIME CHAN 2

    All four traces will be set to displaycoordinates Real versus 1 rotationand to autoscale their data.

    Active Trace → A B C D Trace Coord → MORE CHOICES → REAL PARTScale → AUTO SCALE ON OFF → ON →OFF

    Turning autoscale on, then off, forcesa one time rescaling of the display.

    Next set up a front back (overlaid)display of the slow roll corrected and uncorrected X data. The X probe

    data will be in traces A and B, the Y probe data will be in traces C and D.

    Active Trace → A BMarker → COUPLED ON OFF → ON →MARKER TO PEAKCOUPLED ON OFF → OFF Active Trace → C D →MARKER TO PEAKDisp Format → SINGLE FRNT/BACKActive Trace → A B

    This displays the corrected anduncorrected X probe data. Note thatthe slow roll corrected X probe datatrace is about 0.64 mils less than theuncorrected X order data record (Fig. 4.4).

    The Y probe uncorrected andcorrected data are examined by

    making the C trace active.

    Active Trace → C D

    The results will be very similar to Fig. 4.5. Note that the slow roll cor-rection is approximately 0.378 mils.The smooth shaft on the rotor kit produced only a small slow roll error.The slow roll correction did not produce significant effects until the dynamic response began to grow at3000 RPM. The first 10 orders wereremoved in one pass. Since this ap-proach is not correcting one order ata time as is possible with a DVF, the results you will see are going to be alittle different. When a slow rollrecord is subtracted from a higherRPM record that is only slightly larg-er, the difference will be dominatedby noise.

    A detailed step-by-step key sequence is provided as a reference in Appendix A.

  • 20

    Orbits, or X versus Y displays of shaft position change versus angle of rotation, were first measured byplacing a needle point on a turbineshaft end and then observing themotion with a microscope. This dis-covery from the 1930’s was replacedlong ago by pairs of proximity probes,Digital Vector Filters and an oscillo-scope. (Figure 5.1)

    Orbit displays give a two dimensionalvisual picture of the motion of arotating shaft. Just like order meas-urements, orbits can be contaminatedby shaft related “noise.” Removingthe noise using slow roll compensa-tion techniques greatly improves thequality of orbit data. The advantagesof slow roll correction were coveredin Section 4 of this note.

    The 35670A has built-in orbit displays,but these are limited to raw time or order data records. The standardorbit display can not be used to show slow roll corrected orbits.Fortunately, the Agilent DSA hasanother display type which can beused to show an orbit, the NyquistDiagram. The Nyquist Diagram displays real versus imaginary data,so we must go through two simplesteps to get a slow roll correctedorbit. First, we must calculate theslow roll corrected data. Second, we

    must multiply the corrected Y data by the complex number (0+1j) to putit on the Nyquist diagram imaginaryaxis. The imaginary axis (Y) probe is +90° from the real axis (X). Thusthe two displays are equivalent representations.

    The math function is as follows:F3 = (TIME1 - D1) + K4 * (TIME2 - D2)

    The slow roll X and Y data are savedin data registers D1 and D2. K4 is the

    complex constant (0 + j1). Times 1 and 2 are the live order records.Multiplying the corrected Y data by (0 + j1) converts the Y data recordfrom real values to imaginary values.Then the X real data are added to the Y imaginary data to produce onerecord of the combined corrected X-Y order. The last step is to set up aNyquist (or polar diagram) to displaythe results of the math function F3(Fig. 5.2).

    Section 5Slow Roll Removal From Orbits

    T

    To Channel 2

    To Channel 1

    Y ProximityProbe

    X ProximityProbe

    BandpassTrackingFilter

    CenterFrequencyControl Ratio

    SynthesizerTachometer

    CRT

    FilteredTime

    Shaft

    Fig. 5.1 A block diagram of a typical DVF set up to measure and display an orbit.

    Fig. 5.2 A corrected orbit displayed using the Nyquist trace coordinates in the Agilent 35670A.

    +j

    -j

    +1-1

    B: F3 (TIME1-D1) X:0 RevR:-2.325 m* I:-1.012 m*

    Real-5.063m* 5.063minchpk

    4minchpk

    -4minchpk

    ImagNyquist

    800uinchpk

    /div

    Disp Frmat

  • 21

    Example: Slow Roll Removal From Orbits

    The example of slow roll removalfrom orbits uses the math and timecapture files from the example inSection 4 above. The X-Y orderrecords are combined into one datarecord for display. The standard orbitdisplay is selected with the ORBIT 2/1under the Meas Data key. The orbitdisplay works with time records inthe FFT mode or order records in the order analysis mode. To display slow roll corrected orbits, we make use of a math function tocombine the X-Y data and use theNyquist Diagram display coordinatesto view the results. As in the lastexample, the X-Y slow roll is mea-sured at 300 RPM and saved in dataregisters D1 and D2. The math func-tion takes the current order recordfor each probe and subtracts the slowroll correction. The Y axis data ismultiplied by (0 + 1j) to move it tothe imaginary axis. The X and Y dataare then combined to make a com-plex number (real + imaginary) pair.

    Verify Data Setup

    If the DSA has not been powereddown since the completion of theexample in Section 4, then the timecapture and math files should still bein memory. You can check by view-ing the time capture buffer and theanalysis portion of the 35670A. Todisplay the time capture buffer, press:

    Active → AB → Meas Data →ALL CHANNELS → CAPTURE CHANNEL* Disp Format → UPPER/LOWER → Scale →AUTOSCALE ON OFF → ON → OFF

    If the runup data do not appear onthe screen, then the time capture,state, and math records of the Section4 example will need to be recalled.To verify the math, press:

    Analys → DEFINE FUNCTION

    and compare F3 in the DSA to:F3 = (TIME1 - D1) + K4*(TIME2 - D2)K4 = 0.0000 + j

    1.0000

    Next, verify that data registers D1 andD2 contain the slow roll data. Press:

    Meas Data → MORE CHOICES →DATA REGISTERS → D1 →Active Trace → B → D2

    The display will be the same as (Fig. 5.3).

    If the data and math are still in the35670A memory, proceed to the sec-tion titled “Recall Measurement StateSLORL2.STA.” You can check thetime buffer contents by pressing:

    Active Trace → ABMeas Data → ALL CHANNELS →MORE CHOICES → TIME CAPTURE*ScaleAUTOSCALE ON/OFF → ON → OFF

    If no time capture data appears on the traces, you will need toreload the file.

    Fig. 5.3 The X and Y slow roll records in data registers D1 and D2.

    Marker Trace:D X Ref: 0Y Ref: 0

    0Rev 984.375mRevAVG: 1

    C: D7 Time X:406.25 mRev Y:662.325 uinchpk1

    minchpk

    -1minchpk

    Real200

    uinchpk/div

    X:734.375 mRev Y:392.435 uinchpkD: D8 Time1

    minchpk

    -1minchpk

    Real200

    uinchpk/div

    0Rev 984.375mRevAVG: 1

  • 22

    Recalling Data

    Insert the disk “Agilent 35670A RotorDynamics Measurements Techniques”into the analyzer.Press:

    Save / Recall → CATALOG ON / OFF → ON

    Rotate the marker knob to highlightthe file name “RNUPAC.TIM”.Press:

    RECALL DATA → RECALL CAPTURE.

    Verify that the prompt at the top of the analyzer screen shows“RECALL CAPTURE =RNUPAC.TIM”.Press:

    ENTER

    Recalling the time capture file willrequire about one minute.

    Rotate the marker knob to highlightthe file “SLOROL.MTH” and thenpress:

    RtnRECALL MORERECALL MATH

    Verify that the prompt at the top ofthe analyzer screen shows“RECALL MATH = SLOROL.MTH”. Press:

    ENTER

    Rotate the marker knob to highlightthe file “SLORL1.STA”. Press:

    RtnRECALL STATE

    Verify that the prompt at the top ofthe analyzer screen shows“RECALL STATE = SLORL1.STA”.Press:

    ENTERDisp FormatStart

    The tach readout at the top of thescreen will increment up to approxi-mately 300 RPM and the X and Y slowroll proximity probes waveforms willappear in the A and B traces with themarkers on their respective peaks.

    Now save the X-Y slow roll data inregisters D1 and D2.Press:

    Active Trace → A Save Recall → SAVE DATA →SAVE TRACE → INTO D1Active Trace → B SAVE TRACE → INTO D2

    Recall Measurement StateSLORL2.STA

    Press:

    Save/Recall → CATALOG ON OFF → ON

    and rotate the marker knob to high-light the file “SLORL2.STA”. Press:

    RECALL STATE

    and verify “RECALL STATE =SLORL2.STA,” and then press:

    ENTERDisp Format StartScale → AUTOSCALE → ON / OFF → ON

    The tach display will begin to increment up. At about 3000 RPMtwo orbits will become obvious onthe display. The slow roll correctedorbit is the inner one, and the outerorbit is the raw X versus Y data. Themarker was set at 0.00 revolutions,which corresponds with the phasorleading edge, and the record length is0.984375 revolutions. The combina-tion of the markers at 0 revolutionsand the record length being about1.5% short of a full revolution pro-vides the bright spot, blank spot thatis similar to the one provided by aDVF. However, the marker must beset at 0 revolutions and not movedwhile the orbits are being displayed.The last orbit should appear near 6000 RPM and will look like (Fig. 5.4).

  • 23

    Press:

    Scale → AUTOSCALE → ON / OFF → OFFDisp Format → UPPER LOWER

    This separates the overlaid traces.The upper trace is the default orbit2/1 display and the lower trace is theslow roll corrected orbit displayed ina Nyquist Diagram.

    Next, the slow roll corrected X -Y order records will be viewed.Press:

    Active Trace → CD Marker → MARKER TO PEAK

    The upper trace is the corrected X probe data ,the Real part, and the lower trace is the corrected Y probe data, the Imaginary part,from the math function F3 (Fig. 5.5).

    Next, we will increase the test speedrange to start at 5000 RPM and end at8000 RPM. Press:

    Freq → MIN RPM → 5 → KRPM →MAX RPM → 8 → KRPM Active Trace → AB Disp Format → SINGLE FRONT/BACKScale → TOP REFERENCE55 → BOTTOM → -5 → MILLI-EXP-3Start

    The tach display will indicate a run-up is in progress. At 5000 RPM,the first orbits will appear and willcontinue to update until 8000 RPM is reached. The 35670A can displaytwo live orbits and two slow roll corrected orbits with the optionalfour analog inputs.

    Manual Setup

    The manual setup of the Measure-ment State for this example is a smallextension of the example in Section 4.Refer to Appendix A for the detailedsetup key sequences.

    Fig. 5.4 The slow roll corrected orbit is the inner orbit. The outer orbit is the uncorrected X versus Y data. The combination of the markers at 0 revolutions and showing 98% of a full revolution provides the bright spot, blank spot that will be familiar to DVF users.

    +j

    -j

    +-1

    Time1-5.517minch 5.517minch

    A: Orbit2/1 T:0 RevX:-2.770m* Y:-1.238m*

    4minch

    -4minch

    Time 2Real

    800uinch

    /div

    X:0 RevR:-2.325m* I:-1.012m*B: F3 (TIME1-D1)

    Real-5.517m* 5.517minchpk

    4minchpk

    -4minchpk

    ImagNyquist

    800uinchpk

    /div

    Disp Frmat

    Fig. 5.5 Order records for the X and Y probes. These are calculated by math function F3 and are viewed by displaying the real part, for the X data and the imaginary part for the Y data.

    0Rev 984.375mRev

    A: F3 (TIME1-D1) X:0 Rev Y:-2.325 minchpk4

    minchpk

    -4minchpk

    Real800

    uinchpk/div

    X:0 Rev Y:-1.0125 minchpkB: F3 (TIME1-D1)4

    minchpk

    -4minchpk

    Imag800

    uinchpk/div

    0Rev 984.375mRev

    Disp Frmat

  • 24

    Proximity probes cannot easily bemounted in the desired horizontaland vertical orientation due to bear-ing split lines and interference of oillines, etc. As a result, X-Y probe pairs are often encountered that arerotated from the ideal horizontal andvertical position (Fig. 6.1). The probepair in Fig. 6.1 is rotated +45° fromtrue horizontal and vertical. On manymachinery trains, several differentprobe pair orientations may be en-countered (Fig. 6.2). If you want tocompare orbits along a machinerytrain with different probe orienta-tions, you must rotate the orbits backto a common horizontal and verticalposition. The rotation correction isvery critical when the measurement results are to be communicated clearly to others and when multi-plane balancing is done.

    The default orbit displays and Nyquist Diagram trace coordinates in the 35670A assume the measuredand slow roll corrected data that gointo orbits are from probes that areoriented in horizontal and vertical positions. For the data in this noteChannels 1 and 3 measure from the X probes (horizontal orientation) andchannels 2 and 4 measure from the Y probes (vertical orientation).

    The orbit and Nyquist Diagram tracecoordinates cannot be rotated to correct for proximity probe pairs thatare rotated from true horizontal andvertical. However, the trace coordi-nate polar diagram is easily rotatedusing the POLAR ROTATE function.

    Section 6 Orbit Rotation to Horizontal and Vertical

    View from drive end of the shaft

    Y ProximityProbe

    X ProximityProbe

    E F

    90°45° 45°

    X

    Y

    X Y

    G H

    90°45°

    45°

    XX

    Y

    Y

    A B

    90°45°45°

    X

    Y

    XY

    C D

    90°45°

    45°

    XX

    Y

    Y

    Fig. 6.2 Radial proximity probe pair angular locations and identification commonly found on machinery*.

    Fig. 6.1 Proximity probes are seldom mounted on machines in the ideal horizontal and vertical orientation. The probe pair shown are rotated +45° from horizontal and vertical.

    * Figure courtesy of Machinery Malfunction Diagnosis andCorrection, Vibration Analysis and Troubleshooting for theProcess Industries, Robert Eisenmann Sr. P.E. & RobertEisenmann Jr. PTR Prentice Hall, Nov. 97. , chapter 6

  • 25

    If data were acquired from a probe pair like those in Fig. 6.1, theresulting orbit would be rotated +45° from true horizontal and verti-cal. The correction would require a rotation of the orbit data by -45°(Fig. 6.3).

    Example: Orbit Rotation

    If the time capture data is still inmemory, it is not necessary to recallit again. You can use the technique inSection 5 (Pg. 21) to display the timebuffer. Otherwise you will need to recall the file again.

    Recalling Data

    Insert the disk “Agilent 35670A RotorDynamics MeasurementsTechniques”into the analyzer.

    Press:

    Save / Recall → CATALOG ON / OFF → ON

    Rotate the marker knob to highlightthe file name “RNUPAC.TIM”.Press:

    RECALL DATA → RECALL CAPTURE.

    Verify that the prompt at the top of the analyzer screen shows“RECALL CAPTURE =RNUPAC.TIM”.Press:

    ENTER

    Recalling the time capture file willrequire about one minute.

    Rotate the marker knob to highlightthe file “SLORL1.STA”. Press:

    RECALL STATE

    Fig. 6.3 The angular transducer positions are rotated relative to the display coordinates as shown. The correction is made by rotating the display +45° or rotating the data -45° as in this case*.

    Verticalor Y Input

    OscilloscopeVerticalor Y Input

    Horizontalor X input

    OscilloscopeHorizontalor X input

    ProbeY-axis

    ProbeY-axis

    TrueVertical(up)

    TrueVertical(up)

    ProbeX-axis

    ProbeX-axis

    TrueHorizontal(right)

    TrueHorizontal(right)

    * Figure courtesy of Machinery Malfunction Diagnosis andCorrection, Vibration Analysis and Troubleshooting for theProcess Industries, Robert Eisenmann Sr. P.E. & RobertEisenmann Jr. PTR Prentice Hall, Nov. 97. , chapter 6

  • 26

    Verify that the prompt at the top of the analyzer screen shows“RECALL STATE = SLORL1.STA”.Press:

    ENTERDisp FormatStart

    The tach readout will increment up to approximately 300 RPM and the X and Y slow roll proximity probewaveforms will appear in the A and Btraces with the markers on theirrespective peaks.

    Set up an orbit display by pressing:

    Disp Format → SINGLEMeas Data → ORBIT 2/1 Marker → MARKER ON/OFF → ON →COUPLED ON/OFF → ON →MARKER X ENTRY → 0 Rev.

    Your display should now look likeFig. 6.4. Now press:

    Active Trace → BMeas Data → ORBIT 2/1Trace Coord →MORE CHOICES →POLAR DIAGRAM POLAR ROTATION → -45 → DEGREES

    The trace B display should now looklike Fig. 6.5. Note that the markerreadout on the polar diagram is nowa vector magnitude and angle. Selecting POLAR DIAGRAM does arectangular to polar conversion (magnitude/angle).

    Fig. 6.4 A The orbit measured here is assumed to have come from probe pairs positioned rotated +45° horizontal and vertical.

    A: X ORDER REC T:0 RevX:-445.6 u* Y:-225.6 u*

    Time1-1.266minch 1.266minchAVG: 1

    1

    minch

    -1

    minch

    Time 2

    Real

    200

    uinch

    /div

    Disp Frmat

    Date: 08-14-97 Time: 03:41:00 PM

    Fig. 6.5Polar rotation of - 45° was applied to the data in (Fig. 6.4) to re-orient the orbit to true horizontal and vertical coordinates.

    0

    180

    270

    90

    B: Y ORDER REC X:0 RevM:499.51 u* P:206.85 deg

    Time1-1.266minch 1.266minchAVG: 1

    1

    minch

    -1

    minch

    Time 2

    PolarLag

    200

    uinch

    /div

    Disp Frmat

    Date: 08-14-97 Time: 03:41:00 PM

  • 27

    A Bodé plot is a graph of magnitudeand phase versus speed or frequency.In rotor dynamics a Bodé plot usuallygraphs the magnitude and phase of aspecific order versus RPM (Fig 7.1)The Bodé plot is used to help identifyrotor critical speeds and to examinerotor dynamics on an order by orderbasis. Shaft measurement anomaliescan obscure and mask the dynamicbehavior of order track measure-ments just as they do with orbits.Slow roll compensation of Bodé plots evolved to enhance the resultsby removing the slow roll errors sothat only the dynamic response wasdisplayed. Slow roll compensation isdone by subtracting out the slow rollvector from the Bodé plot over thespeed range of the measurement.

    In the example at end of this section,a first order Bodé plot is extractedfrom a 300 to 8000 RPM runup. Themarker is used to enumerate the Real and Imaginary values of the slowroll vectors at 300 RPM. Values areentered into the math constants K1and K2 for X-Y probe data. The slowroll vector is subtracted from all subsequent RPM points using themath functions.

    F1 = (track 11 - K1)F2 = (track 12 - K2)

    The 35670A can measure magnitudeand phase versus RPM on five orderssimultaneously, and can have four input channels on line at one time.Slow roll compensation can beapplied to the Bodé plot data as the machine is tracking the speedramp-up or the compensation can be applied after the Bodé plot is completed. In the example, the compensation is applied after the

    Bodé plot is completed. The slow roll compensated Bodé plot of Fig. 7.2 results from displaying themath function and selecting thePhase Lag scale.

    Example: Slow Roll Compensation of Bodé Plots

    The compensation of a Bodé plotbegins with measuring the slow rollvector. The vector is subtracted fromall higher RPM vectors. The slow roll

    compensation can be applied as themachine is ramping up in speed or after the startup transient has beencaptured. In this example, the com-pensation is applied to an order trackextracted from a runup transient thatwas throughput to the time capturebuffer. The example exercise walksyou through compensating the first order. The 35670A measures fouradditional orders that you may wishto compensate. The example beginswith recalling a time capture file, a

    Fig. 7.1 A first order Bodé plot from a rotor kit. Magnitude and phase versus RPM were extracted from a run-up capture. The trace coordinates were set up by selecting magnitude pk-pk on the A and C traces and phase lag on the B and D traces.

    300RPM 8kRPM

    A: CH1 Ord 1.00 X:7.965 kRPM Y:11.0266 minchpp12

    minchpp

    0inchpp

    LinMag

    X:7.965 kRPM Y:193.768 deg

    300RPM 8kRPM

    B: CH1 Ord 1.00360deg

    0deg

    PhaseLag

    Scale Trace:C Ref Lvl: 12 mPer Div: 1.2 m Ref Pos: Top

    Date:07-07-97 Time:11:10:00PM

    300RPM 8kRPM

    X:7.965 kRPM Y:9.79848 minchppC: CH2 Ord 1.0012

    minchpp

    0inchpp

    LinMag

    X:7.965 kRPM Y:301.952 degD: CH2 Ord 1.00360deg

    0deg

    PhaseLag

    300RPM 8kRPM

    Fig. 7.2 The compensated Bodé plot of Fig. 7.1 was slow roll compensated over the speed range of 300 to 6000 RPM by a slow roll vector measured at 300 RPM.

    300RPM 8kRPM

    A: F1 (TRACK11-K X:7.965 kRPM Y:10.1827 minchpp12

    minchpp

    0inchpp

    LinMag

    X:7.965 kRPM Y:199.068 deg

    300RPM 8kRPM

    B: F1 (TRACK11-K360deg

    0deg

    PhaseLag

    Disp Frmat

    300RPM 8kRPM

    X:7.965 kRPM Y:9.45328 minchppC: F2 (TRACK12-K12

    minchpp

    0inchpp

    LinMag

    X:7.965 kRPM Y:306.154 degD: F2 (TRACK12-K360deg

    0deg

    PhaseLag

    300RPM 8kRPM

    Section 7Slow Roll Compensation of Bodé Plots

  • 28

    measurement state, and a math func-tion. You are walked through thesteps to measure, extract, and enterthe slow roll vector into the mathconstants and view the compensatedresults. Next, the display is set upmanually to compare the measuredand compensated Bodé plots.

    Recalling the Setup

    Note: If the time capture data is still inmemory, it is not necessary to recall itagain. You can use the technique inSection 5 (Pg. 21) to check the contents of the time buffer. You will need to recallthe state and math files for this section.

    Insert the disk “Agilent 35670A RotorDynamics Measurements Techniques”into the analyzer. Press:

    Save / Recall →→ CATALOG ON / OFF -> ON

    Rotate the marker knob to highlightthe file name “RNUPAC.TIM”.Press:

    RECALL DATA → RECALL CAPTURE.

    Verify that the prompt at the top ofthe analyzer screen shows “RECALLCAPTURE = RNUPAC.TIM”.Press:

    ENTER

    Recalling the time capture file willrequire about one minute.

    Rotate the marker knob to highlightthe file “BODE.STA”. Press:

    RtnRECALL STATEENTER

    Rotate the marker knob to highlightthe file “BODE.MTH” and then press:

    RtnRECALL MORERECALL MATH

    Verify that the prompt at the top of the analyzer screen shows “RECALL MATH = BODE.MTH”. Press:

    ENTERDisp FormatStart

    to measure the Bodé plots for orders 1 through 5 on the X and Y probes.

    As the measurement proceeds, thetracking markers will read out eachmeasurement point on all four traces(Fig. 7.1). The A and C traces are thelinear magnitudes in mils PP. The Band D traces are order 1 phase for theX-Y probes.

    To view the higher orders that werealso measured (orders 2 through 5)press:

    Active Trace → AB Meas Data → ALL CHANNELS →MORE CHOICES → ORDER TRK CHAN * →TRACK 2 ORD 2.0 →Scale → AUTOSCALE ON OFF → ON

    Next select track 3 through track 5and back to track 1 ORD 1.00With the A and B traces displayingtrack 1, press:

    Scale → TOP REFERENCE → 12 →BOTTOM → 0 → milli EXP-3 Marker → COUPLED ON OFF → ON →MARKER ENTRY → 300 → RPM Disp Format → UPPER LOWER

    Both the A and B traces should stillbe active. Press:

    Trace Coord → MORE CHOICES →NYQUIST DIAGRAM

    At the top of each trace, the slow roll Real and Imaginary values at 300 RPM are displayed (Fig. 7.3).

    Fig. 7.3 The Nyquist diagram of order 1 of the X-Y probe data provides the easiest way of extracting the Real-Imaginary values for slow roll correction. Note: the marker readout at the top of each trace displays the realand imaginaryvalues directly.

    +j

    -j

    +1-1

    +j

    -j

    +1-1

    Real-13.986m* 13.986minchpk

    A: CH1 Ord 1.00 X:321.756 RPMR:-542.9 u* I:-351.2 u*5

    minchpk

    -5minchpk

    ImagNyquist

    1

    minchpk/div

    X:321.756 RPMR:-195.8 u* I:340.52 u*B: CH2 Ord 1.005

    minchpk

    -5minchpk

    ImagNyquist

    1

    minchpk/div

    Real-13.986m* 13.986minchpk

    DispFrmat

  • 29

    Copy the values in the space provided. (Be sure the marker is at300 RPM.)A: CH1 ORD1 R: ______________EXP __________I: ______________EXP __________X: 300 RPMB: CH2 ORD2 R: ______________EXP __________I: ______________EXP __________X: 300 RPM

    The Real and Imaginary values will beentered into the waveform math con-stants K1 for the X probe and K2 forthe first order Y probe data.F1 = (TRACK11 - K1)F2 = (TRACK12 - K2)Press:

    Analysis → DEFINE CONSTANT K1-K5 → DEFINE K1 →

    Using the numeric keypad enter thereal and imaginary numbers.Real:

    _________ EXP ____ → +J →+/– → – →________ EXP __DEFINE K2 →ENTER REAL & IMAG. PARTS+/– → _______ EXP ___ → +J →+/– → __________ EXP ___

    Next, the slow roll compensated anduncompensated Y first order data willbe overlaid and compared. Make theC trace active by pressing:

    Active Trace → C Meas Data → MORE CHOICES →MATH FUNCTION → F2 Active Trace → CD Trace Coord → MORE CHOICES →NYQUIST DIAGRAM Disp Format → SINGLE FRONT BACK Scale → TOP REFERENCE → 5 → BOTTOM→ -1 → milli EXP-3

    The coupled markers should still be active and at 300 RPM. The com-pensated and uncompensated firstorder Y probe results are overlaid inthe Nyquist Diagram. The two Real-Imaginary data pairs at 321 RPM aredisplayed at the top of the traces.Evaluate the differences in Real-Imaginary values on the traces (Fig. 7.4).

    Next, the X probe data will be com-pared. Press:

    Active Trace → B Meas Data → MORE CHOICES →MATH FUNCTION → F1 Active Trace → AB Trace Coord → MORE CHOICES →NYQUIST DIAGRAMDisplay Format → SINGLE FRONT BACKScale → TOP REFERENCE → 4 → BOTTOM→ -4 → MILLI EXP-3

    Evaluate the two traces at 300 RPM as in Fig. 7.5.

    +j

    -j

    +1-1

    Real-5.517m* 5.517minchpk

    A: CH1 Ord 1.00 X:321.756RPMR:-542.9u* I:-351.2u*

    4minchpk

    -4minchpk

    ImagNyquist

    800uinchpk

    /div

    X:321.756RPMR:-81.01n* I:-75.79n*B: F1 (TRACK11-K

    Real-5.517m* 5.517minchpk

    4minchpk

    -4minchpk

    ImagNyquist

    800uinchpk

    /div

    Disp Frmat

    Date: 06-25-97 Time: 05:57:00PM

    Fig. 7.5 Nyquist Diagramoverlay of firstorder X probedata. Theseshow the slowroll compensated and uncompensateddata. Note that the subtraction of the slow roll vector has set the Real and Imaginary values at 321 RPM to very near the origin 0.0 + j 0.0.

    Fig. 7.4 Nyquist Diagramoverlay of firstorder Y probedata. Theseshow the slow roll compensated and uncompensateddata.

    +j

    -j

    +1-1

    Real-6.897m* 6.897minchpk

    A: CH2 Ord 1.00 X:7.965 kRPMR:2.5927m* I:4.1569m*

    5minchpk

    -5minchpk

    ImagNyquist

    1minchpk

    /div

    X:7.965 kRPMR:2.7885m* I:3.8164m*B: F2 (TRACK12-K

    Real-6.897m* 6.897minchpk

    5minchpk

    -5minchpk

    ImagNyquist

    1minchpk

    /div

    Systm Util Date: 07-10-97Time: 07:35 PM

  • 30

    Compensated Bodé Plot

    You have now entered sufficientinformation to view compensated anduncompensated Bodé plots.

    Press:

    Freq → MIN RPM → 800 → RPM

    This changes the running range of themeaurements.

    Note that the subtraction of the slowroll vector has set the Real andImaginary values at 321 RPM to verynear the origin 0.0 + j 0.0. A newmeasurement start speed of 800 RPMwill illustrate how slow roll compen-sation can correct the order tracks asthey are measured. The uncompen-sated and compensated Bodé plotswill be overlaid and compared.

    Now, change the display to linearmagnitude. Press:

    Trace Coord → LINEAR MAGNITUDE →Y UNITS → AMPLITUDE Pk PP RMS → PP

    Scale → TOP REFERENCE → 12 →BOTTOM → 0 → MILLI EXP-3Start

    The results of (Fig. 7.6) will appearon the screen.

    Press:

    Trace Coord → PHASE Scale → CENTER REFERENCE → 180

    Compare the compensated and uncompensated phase of the Bodéplots on the DSA and Fig. 7.7. Theslow roll compensation of an ordertrack is done on each order with itsunique slow roll vector. For example,using this technique, you could enterthe real and imaginary values for the2nd order. A math function for the2nd order would be used to displaycorrected 2nd order magnitude and phase.

    Fig 7.7 A Bodé plot overlay of the slow roll compensated anduncompensated phase data from the X probe.

    Fig 7.6 A Bodé plot overlay of the slow roll compensated and uncompensated magnitude data from the X probe. Note the compensated 1st order magnitude is lower.

    800RPM 8kRPM

    A: CH1 Ord 1.00 X:7.965 kRPM Y:11.0266 minchpp

    12minchpp

    0inchpp

    LinMag1.2

    minchpp/div

    X:7.965 kRPM Y:10.1827 minchppB: F1 (TRACK11-K

    800RPM 8kRPM

    12minchpp

    0inchpp

    LinMag1.2

    minchpp/div

    Disp Frmat

    Date: 06-25-97 Time: 06:15:00 PM

    800RPM 8kRPM

    A: CH1 Ord 1.00 X:7.965 kRPM Y:193.768 deg

    360deg

    0deg

    PhaseLag36

    deg/div

    X:7.965 kRPM Y:199.068 degB: F1 (TRACK11-K

    800RPM 8kRPM

    360deg

    0deg

    PhaseLag36

    deg/div

    Save/Rec Def Disk: Internal

    Date: 06-25-97 Time: 06:15:00 PM

  • 31

    The measurements of shaft centerline position changes are commonlyused to investigate shifts in amachine’s shaft center of rotation.These may be due to thermal effects,load changes, oil temperature, RPM,preloads, etc. These measurementsare used to document a machine’s be-havior during startup commissioningand to monitor shaft position changesduring heat soaks. The DC gap volt-ages from X-Y proximity probes aresometimes logged along with oil andcase temperature, oil pressure andRPM. The data can then be plottedversus time, temperature, and/or RPMto document how the journal posi-tions are related to other machine variables.

    The shaft center line measurementsare typically done manually, with anintegrating digital voltmeter that has5.5 digits of resolution and an accura-cy on that same order. The integrat-ing voltmeter requirement comesfrom the need to “integrate” out theAC signals, due to the dynamics ofthe rotor and AC line frequency noise.The raw voltage data are manuallyentered into a PC spreadsheet wherethe change in gap can be referencedto the at-rest gap voltages and plottedversus other variables. The proximityprobe scale factors are applied to thechange in voltage readings. The read-ings are generally taken on a one- tofour-hour time interval so the datacan be logged manually. Ideally, shaft

    center line position measurementsshould be acquired on every startup.However, measuring shaft positionchanges during a fast startup tran-sient requires a high-speed dataacquisition instrument. Until recent-ly, these scanning digital integratingvoltmeters were expensive andrequired additional software to get the data to a PC spreadsheet.

    The low-cost 34970A Data Logger canautomate the measurement of voltageand scaling to engineering units. Thisdata logger can be set up to captureand scale readings of gap voltages,temperatures, and pressures at user-specified time intervals. The scaledgap and other readings are easilytransferred to the PC spreadsheet via IEEE 488, or RS232 I/O using thesoftware supplied with the data log-ger. The 34970A data logger supportsa variety of scanned input cards in-cluding thermocouple, a counter/timeinterval card for RPM logging, andfour-wire resistance measurementsfor scaled strain gauge measure-ments. The data logger can scan at250 readings per second and hold50,000 time-stamped readings in its non-volatile memory. Even at250 readings per second, there arefast startup transients that this unitwould have difficulty tracking.

    The 35670A DSA measures shaft center line as a standard capability ofthe computed order tracking option.An order track on order 0 for the X-Yprobes is the starting point. The zeroorder data (DC) contains the meanposition values with the higher ordervibration signals “integrated” out.The Agilent DSA can extract the cen-ter line position change versus RPMon fast runup transients, which canalso be done with the data loggerapproach for moderate speed ramprates. When the shaft center lineneeds to be monitored for longertimes such as during heat soaks, theDSA measurement arming is changedfrom RPM increment to time incre-ment. The time increment armingcan be set to range from millisecondsto hours. The measured gap valuescan come directly from the analoginputs or the transient data can becaptured and post processed.

    The display of the results in Fig. 8.1 A and B are the X-Y probe results.The X-Y data can be combined inNyquist Diagram or polar coordinatesto provide an axial view of the shaft’sX-Y position change as a function ofRPM (Fig. 8.2). The X data can beviewed by selecting Real trace coordi-nates as in Fig. 8.3. The Y position

    Section 8 Shaft Center Line versus Speed or Time

  • 32

    change data can be viewed by selecting Imaginary coordinates as inFig. 8.4. With the order tracking mea-surement approach, you also have the advantage of getting up to fouradditional orders from the one passthrough the data.

    The computed order analysis soft-ware option can measure the shaftcenter line data by tracking orderzero. However, the change in centerline position from the shaft’s at-restposition is the desired result. Again,waveform math is used to extract andformat the change in shaft center lineposition versus RPM or time. Thewaveform math subtracts the shaft’sat-rest center line position from eachRPM value. These X and Y “static”gap change values are combined intoone data record of orthogonal datapairs as was done in the slow rollremoval example.

    In this shaft centerline example a single waveform math function below does the calculation:

    F5 = ((Track51/K2) -K1) + K4*((Track52/K2) - K3)

    Track 51 and track 52 are the mean(order 0) X and Y gap in mils Pk ver-sus RPM (Fig. 8.1 A and B). Ordertrack register 5 is assigned to track-ing order 0 for channels 1 and 2. Thetrack 0 data in the DSA are two timestheir true value, and thus divided byK2 (K2 = 2), which scales the track 0values back to their true values inmils. The at-rest X gap value in milsPk is entered into constant K1 andthe Y at-rest value in mils is enteredinto K3. The subtraction of the at-rest X-Y values from the remaining

    Fig. 8.1 The traces A and B are the Bodé plots of order zero for the X and Y proximity probes, which include the at-rest offsets.

    300RPM 6kRPM

    A: CH1 Ord 0.00 X:6.073 kRPM Y:-80.619 minchpk-80

    minchpk

    -85minchpk

    Real

    X:6.073 kRPM Y:1.74076 minchpk

    300RPM 6kRPM

    B: F5 ((TRACK51/3

    minchpk

    -2minchpk

    Real

    Disp Frmat

    Date:06-16-97 Time:10:01:00AM

    300RPM 6kRPM

    X:6.073 kRPM Y:-77.432 minchpkC: CH2 Ord 0.00-77

    minchpk

    -79minchpk

    Real

    X:6.073 kRPM Y:633.127 uinchpkD: F5 ((TRACK51/800

    uinchpk

    -200uinchpk

    Imag

    300RPM 6kRPM

    Fig. 8.2 By subtracting out the at-rest values from the order zero data and combining the results in a Nyquist Diagram of X versus Y, an axial view of the shaft position change versus RPM is produced.

    +j

    -j

    +1-1

    B: F5 ((TRACK51/ X:6.073 kRPMR:1.744 m* I:636.83 u*

    Real-665.823u* 1.866minchpk

    1.6minchpk

    -400uinchpk

    ImagNyquist

    200uinchpk

    /div

    Disp Frmat

    Date: 06-26-97 Time: 10:29:00 PM

  • 33

    values isolates the change in gap versus RPM. The Y gap change ismultiplied by K4 (K4 = 0 + j1). The Y axis data is thus converted to imaginary data (+90° rotation) andthe addition combines Y gap datawith X gap data into one data record.

    The measurement setup also tracksorders 1, 2, 3, and 4 for two inputs,measured with a 50 RPM incrementarming from 600 to 6000 RPM as inFig. 8.1 A and B. The step-by-stepprocedure at the end of this sectiontakes you through the process.

    Some Cautions:

    When working with “real” machinedata, it is highly recommended thatyou audit the data by making someindependent measurements, in addi-tion to the at-rest measurements,using an integrating digital voltmeter.The independent measurements ofthe gap voltages and manually scalingthe values to mils will provide ameans to cross-check your resultsagainst those measured by the DSA.The results should be reasonablyclose. If the two results are not within ±0.5%, recheck both the hand-calculated and the DSA results tounderstand the disagreement. Onething to watch out for is the DSA’sdefault data scaling applied to themath results. Be sure that all Y-axisscales are in REAL and Pk mils fororder zero data. The first time calcu-lated data is displayed on a DSA, itwill be displayed in its default Y-axisscale of dB and rms units. Even if theunits on a trace are set to REAL Pk,they may be reset to RMS scaling ifmeasured trace data are changed.

    Fig. 8.3 The X position change is viewed by selecting trace coordinate Real Part for the math function F5.

    Fig. 8.4 The Y position change is viewed by selecting trace coordinate Imaginary Part for the math function F5.

    A: F5 ((TRACK51/ X:4.766 kRPM Y:-262.615uinchpk

    300RPM 8kRPM

    3.6

    minchpk

    -400

    uinchpk

    Real

    400

    uinchpk

    /div

    Disp Frmat

    Date: 06-26-97 Time: 11:05:00 PM

    B: F5 ((TRACK51/ X:7.738 kRPM Y:2.75582 minchpk

    300RPM 8kRPM

    3.6

    minchpk

    -400

    uinchpk

    Imag

    400

    uinchpk

    /div

    Scale Trace: B Ref Lvl: 3.6 m

    Per Div: 400 u Ref Pos: Top

    Date: 06-26-97 Time: 11:05:00 PM

  • 34

    Example of Shaft Center Line versusSpeed or Time Measurement

    Shaft center line position change versus RPM measurements on faststartup transients were very difficultto make. The diagnostic measure-ments of center line shifts for startuptransients were usually done withfast-sampling integrating digital volt-meters/data acquisition instrumentsor one settled for measurements sampled on hourly intervals as in heat soaks.

    The example will illustrate how easy these measurements are to make using an Agilent DSA. Again,waveform math is used to extract and format the data to display the changein center line position versus speed.In this example, the data came from a rotor kit fitted with X and Y proximitors with 200 volts per inch(200 mv/mil) sensitivity. A two-chan-nel 25 second, time capture of a rotorrunup transient from 300 to 8000 rpmprovides the X, Y probe data fortracking order 0. The DSA’s analoginputs were DC coupled and ground-ed for this data capture. The 35670A’s16-bit analog-to-digital converter provides more than enough dynamicrange to measure the DC gap voltage(-4V to -18V) and the dynamic orderrelated vibration signals.

    The order 0 Y axis coordinate is setto REAL and the Y units are set to Pk(peak). Trigger arming is set to RPMincrement, with an RPM step size of50 RPM. The order track register 5 isset up to track order 0 for channels 1 and 2. The scaled at-rest X probe

    voltage was -8.41V. The at-rest position would be -8.41V/200 mv/mil = -42.05 mils. This value is entered into constant K1. The scaled at-rest Y probe gap is -7.87V/200 mv/mil = -39.35 mils. This is entered into constant K3. The math function subtracts the at-rest position in milsfrom measured and scaled values inmils. The at-rest value in mils is notan absolute value in that zero voltsdoes not equal zero gap.

    Recalling the Example Measurement State

    Recalling the example measurementstate will set up the measurementparameters outlined above and con-figure the display traces. After theorder track measurement is started,the order track 5 register results(order 0) are extracted from the timecapture buffer and displayed in the A and C traces. The at-rest X-Y gapvalues were entered into K1 and K3constants for math function F5. Theat-rest values are subtracted from the zero order data for display in theB and D traces.

    Insert the disk “Agilent 35670A RotorDynamics Measurements Techniques”into the analyzer.Press:

    Save / Recall → CATALOG ON / OFF → ON

    Rotate the marker knob to highlightthe file name “RNUPDC.TIM”.Press:

    RECALL DATA → RECALL CAPTURE

    Verify that the prompt at the top ofthe analyzer screen shows “RECALLCAPTURE = RNUPDC.TIM”.Press:

    ENTER

    Recalling the time capture file willrequire about one minute.

    Rotate the marker knob to highlightthe file “CNTRLN.STA”. Press:

    RtnRECALL STATE

    Verify that the prompt at the top of the analyzer screen shows“RECALL STATE = CNTRLN.STA”.Press:

    ENTER

    Rotate the marker knob to highlightthe file “CNTRLN.MTH” and thenpress:

    RtnRECALL MORERECALL MATH

    Verify that the prompt at the top of the analyzer screen shows“RECALL MATH = CNTRLN.MTH”. Press:

    ENTER

    To view the math, press:

    Analys → DEFINE FUNCTION

    and verify the math and constants arethe same as the following:F5 = ((TRACK51/K2) - K1) +K4*((TRACK52/K2) - K3)K1 = -4.20500e-2 +j 0.00, K2 = 2.00 + j 0.00, K3 = -3.93500e-2 + j 0.00Press:

    Disp Format Start

    to bring up a data display and to startthe measurement.

    The X probe 0 order data are trackedin track 51 and the Y probe data intrack 52; unscaled results will build intraces A and C. The result of themath function that divides track 0

  • 35

    by 2 and subtracts the at-rest shaftposition values will build in displaytraces B and D. Marker track is on so the markers will track the lat