Academia.eduAcademia.edu

Application of Two Chaos Methods to Higher Harmonic Control Data

1993, Journal of the American Helicopter Society

This paper presents two new data analysis methods which will reduce H i~h e r Harmonic Control (HHC) night test reouirements. HHC is an active svstem which suuuresses helieouter vibrations. These methods. orieinallv. .. ... used in the \tudy of C~D D S , are the I'oinciarc srctiun iand the Van d~r 1' 01 plane. Using flight test data iturn a \lrl)nnnrll D4,sgla% OII-f,,\ IIII(' lest 3irrr;afl. 1hr.s~ rnrthn~lPsh,,w lhc libllnsing: I) the linlitv 111 IIIIC rihrution reduction; 2) determination of HHC controller type; and 3) that the HHC controller transfer matrix is predictable and repeatahlc when defined in the "Rotor Time Domain.'' (This domain is a concept introduced in this uauer. These benefits do not require an HHC equiu~ed helieader, althouda they do require an instrumentation

Application of Two Chaos Methods to Higher Harmonic Control Data Marti M. Sarigul-Klijn Ramcsh Kolar Comrnaiider Resenr-ch Professor U.S. Nnvy Naval Aviation Depot, Alanieda, CA E. Roberts Wood Profe..~sor Dept. of Aeronautics and Astronautics U. S. Naval Postgraduate School Monterey, CA This paper presents two new data analysis methods which will reduce H i ~ h e Harmonic r Control (HHC) night test reouirements. HHC is an active svstem which suuuresses helieouter vibrations. These methods.. orieinallv .. .. . used in the \tudy of C ~ D D S ,are the I'oinciarc srctiun iand the Van d ~ 1'r01 plane. Using flight test data iturn a \lrl)nnnrll D4,sgla%OII-f,,\ IIII(' lest 3irrr;afl. 1hr.s~rnrthn~lPsh,,wlhc libllnsing: - I ) the linlitv 111IIIIC rihrution reduction; 2) determination of HHC controller type; and 3) that the HHC controller transfer matrix is predictable and repeatahlc when defined in the "Rotor Time Domain.'' (This domain is a concept introduced in this uauer. These benefits do not require an HHC equiu~edhelieader, althouda they do require an instrumentation Introduction ost helicopters vibrate. In the search to reduce these vibraas Hi*er Harmonic 'OnMtiOns an active 'yStem trul (HHC) has been tcsted. There have been numerous theoretical analvses. seven wind tunnel investiaations. and the four flight tests of HHC to date. Common t o both the wind tunnel and flight test programs has been the extensive amount of testing required to make HHC work. This paper presents two data analysis methods which will reduce HHC testrequirements. These methods, the Poincare section and the Van der Pol plane, are adapted from methods used to study chaotic systems and are describcd in the first section of this paper. ~h~ second section briefly reviews HHC. In the third the chaos methods are applied to flight test data compared with ~~~~i~~frequency domain methods. The Methods of Chaos 1, I From the phase plane method developed in 1904 by ~~~~i Poincare to the pseudo phase space method proposed in 1980 by Floris Takens (Ref. 1) the study of chaotic dynamic systems has inspired new mcthods of analysis. The concept of chaos and geometric methods have revolutionized ,he investigation of problems in nonlinear dynamics. T o understand the two methods used here, some review of the early methods is necessary. T o facilitate that review, flight test data is used. The data is from an accelerometer, which senses vertical direction accelerations under the right pilot's seat of a McDonnell Douglas OH-6A helicopter. This OH-6A was used in the first successful flight test of HHC. The conditions of flight are level flight at 60 kts with the HHC system turned off. ~h~ signal was digitized at I230 Hertz for 5 secs, giving a total o f 6 1 5 0 data points. Figure I presents a portion of the time history of this signal. The Dimensional Plane The first step in understanding either the Poincare section or the Van der Pol plane is to examine the two-dimensional ( 2 ~ ) phase plane. In the classical 2D phase plane. amplitude is plotted on the horizontal axis and the velocity is plotted on the vertical axis. The plot forms a trajectory of a moving point, which represents the history of the system. However, in a typical flight test, only strain amplitudes or accelerations are recorded. Depending on the signal, to get amplitude and velocity requires either interration o r differentiation. Both of these Drocesses have the ekect of filtering the signal. Differentiation'will amplify the high frequency noise and attenuate the low frequency signal. Integration amplifies the low frequency components while attenuating the high frequency components. T o alleviate problem, (Ref. ') and (Ref. advanced a method for constructing phase plane diagrams using fake observables generated from a single experimental measurea single measured me"t, fx (ti), x ff2J , . . .I APRIL 1993 CHAOS METHODS APPLICATION T O HHC 69 TIME (SEC) Fig. 1 Portion of the time history of OH-6A right pilot seat vertical direction accelerometer data. a new array of numbers is constructed as follows: (X (ti). X (ti - E ) , . . .) 01 (X (ti), x (ti + E)) where: x ( t ) is the measured variable E is the embedding time r is the sampling time for each time ti. This method of forming fake observahles and plotting is referred to as pseudo phase plane method and the two-dimensional space in which it is drawn is called the pseudo phase space. T o illustrate this, consider the following example: Fig. 2 Two-Dimensional pseudo phase plane with Fig. I data plottcd along horizontal axis and fake observable plotted along vertical axis. amplitude, velocity, acceleration, etc. may be plotted in the pseudo phase plane to study the behavior of a given nonlinear dynamic system. Figure 2 presents the accelerometer data in the 2 0 pseudo phase plane using an embedding time of 1 0 samples. The data forms a tangle of trajectories that appears inadequate to yield any relevant information. Figure 3 presents the Fourier power spectrum for the accelerometer data. Notice that the 32.36 Hertz (4lrev) component is much stronger than the other components and hence is the predominant vibration. An embedding time of 10 samples is used throl~ghoutthis paper. This is based on a data sampling rate of 1230 Hertz, and a quarter of the predominant vibration period (11128 seconds). ... Series 1: 1.43,1.40,1.35,1.32,1.28,1.31, Series 2: 1.40,1.35,1.32, 1.28, 1.31, . . . Let Series 1 he the digitized values of a signal. Then Series 2 is the fake observable formed by displacing the time series by one sample. This displacement is the embedding time. To form a trajectory, plot successive columns of pairs with the points in Series I as the x-coordinate and the corresponding points in Series 2 as the y-coordinate. In this case, the first pair is (1.43, 1.40) and the second pair is (1.40, 1.35). An important parameter, then, is the embedding time. It depends to a large extent on the system dynamics, and several embedding times should be compared before a final choice is made. A good choice is about one-quarter of the period of the most predominant frequency of the observable. For example, for a simple sinusoidal, an embedding time equal to a quarter of its period yields a function proportional to its derivative (note that in a classical phase plane, displacement is plotted against its derivative). The nrincioal . advantage of Takens' method is that a single observable is adequate to construct the trajectories that can capture the svstem dvnamics. Also the method eliminates the need or of the observed signal. Furtherfor d i f f e r e n t i a t i ~ ~integration more, Takens shows that any representative quantity such as . - lorlot 0 ' ' 30 60 90 FREQUENCY (HZ) Fig. 3 Fourier power spectrum for OH-6A right pilot seat vertical direction accelerometer data. M.M. SARlGUL-KLIJN 70 F(T JOURNAL O F THE AMERICAN HELICOPTER SOCIETY portion o i a trajectory from a single frequency oscillation. The observable, the fake observable, and time are plotted on the three axes. The trajectory wraps around the time axis with each wrap equal to the period of the oscillation. In Fig. 4(b), the time axis is bent to form a torus. Speeding up the rate of plotting, i.e., adjusting the time taken for one cycle around the torus, results in R g . 4(c). Onc trip now takes exactly one period. This rate of plotting results in the trajectories retracing themselves. The trajectories revisit the exact same space, referrcd to here as an "attractor." This def~nitionis not to be confused with the formal mathematical definition of an attractor. Notice the plott~ngconvention with the observable and fake observable in the cross \ccllo~l;~l planc 111 lhc torus 'IIICI lime ax15 ilrollntl thc lurus. 'I ihc Iahci~nx111 thc azilll~~thal p11~11ion ; I ~ O I I Iihr: tc~ru\is I I I I I I ~ I I U the labeling of helicopter iotor blade azimuthal position. Figure 5 depicts the attractor of the pilot seat acceleration data in toroidal phase space. A new parameter is the rate at which the trajectory is plotted around the torus. Traditionally, the plotting rate is constant. A new concept, introduced hcrc, is to synchronize the plotting rate with that of the forcing function, in this case thc helicopler rotor. The resulting trajectories are in the "Rotor Time Domain." Plotting the trajectories at a constant rate results in the "Clock Time Domain." The 32.36 Hertz used in Fig. 5(a) is the average 4Irev obtained by Fourier analysis performed over several samples taken from the time history. - E) TlME F(T1 Fig. 4 Construction of toroidal phase space with a simple sinusoidal plotted along the F(T) axis and fake observahlc plotled along F(T-E) axis. The trajfetory wraps around an apparent cylinder. Part (a) plots only s portion of the data. In (h), toroidal phase space is formed by connfeting ends of the cylinder. In (c), speeding up the rate of platling gives an attractor. Thc trajectories retrace themselves, over and over. Toraidal Phase Space Now consider toroidal phase spacc (Refs. 3-5). As the first step of construction, consider Fig. 4(a), which shows a small Poincare Seclion A plane is shown in Fig. 5(b). This 2D surface intersecting trajectories orthogonally is an example of a Poincare Section (PS). A PS corresponds to strobing the data at a specific azimuth angle and plotting the points where the trajectory pierces this section. The PS takes a slice through the torus, revealing the internal structure at this location. For a given torus, an infinite number of azimuth angles are available. The azimuth angle at which to take the PS is a parameter that needs to be selected. Figure 6 presents the PS of Fig. 5 at 270 deg azimuth. This signal produces intersections that are bounded to a small area when plottcd in the Rotor Time Domain. The intersections fill the entire plane when plotted in the Clock Time Domain. Figure Fig. 5 Taroidal phase space with data from Fig. 1. In (a) thc rate of plotting is fixed at 32.36 Herlr, known as plotting in clack time domain. In (b) the rate of platting is at Urev, as the rotor's rotational rate varies the plotting rstc varies. Plotting rate is four times around the torus for each ralor revolution. This is rcferred to as plotting in rotor time domain. CHAOS METHODS APPLICATION T O HHC 71 (b) Fig. 6 Poinrare sections of Fig. 5 with sections at 270" azimuth. Numbers indicate when the trajectories intersect with the Poincarc plane. Zeros indicate intersection in the first half second, ones the next half second, and nines indicate the last half secnnd. 4(c) shows that a pure sinusoidal oscillation yields only one point on the PS. Although not shown, a signal composed of noise fills the entire PS plane regardless of which time domain it is plotted in. Pol (VDP) plane captures the internal structure in a single plane. Figure 7 presents the VDP construction (Ref. 5). This process is cquivalcnt to untwisting the trajectories on the 2D pseudo phase plane at a prescribed rate. Mathematically, the VDP plane is computed by the iollowing transformation: Van der Pal Plane Several PS taken at different azimuth angles of the torus reveal the internal structure of an attractor in toroidal phase space. Rather than constructing an infinite number of PS, the Van der U = X cos (wf)- Y sir1 (wf) V = X sin (wt) + Y cos (wf) Fig. 7 (:onslructic,n ,,1'thc Van der 1'01 plane. Te,ruicl:al phusc <pare allrerl~,ris firrl ~,l~,llcd 2 s in (a). In (I,), I'oinrnrc wcli#miare liahun ul IXII', 2711",and U" iwi~nulh.In (L), I'oinurv s e t ' l i ~ nUIC~ n,lulcd: IXIYurim~nlh*ertit,n is nut nl1;aInl. 2711 :rximulh vurlia,n is rulalrd YO, the l l ' i l ~ i n ~ ~ a ~ l h section is rntstcd 180'. In (d), sections at all azimuth angles are combined to form Van dcr Pol plane. 72 M.M. SARIGUL-KLIJN where X and Y are the coordinates of a trajectory in the 2D pseudo phase plane, U and V are the coordinates of a trajectory in the VDP plane and w is the rate of untwisting. The rate o r untwisting, w, is similar in nature to the plotting rate around the torus. The untwisting rate may cither be at a constant rate or at a rate synchronized with that of the rotor. The rate of untwisting in Fig. 7 is in the Rotor Time Domain. Unlike the PS, the VDP plane method is effective only for signals with a single predominant frequency. In the present case, Fig. 3 shows that the principal excitation (32.36 Hertz) is at a single frequency. Our investigations show that the VDP plane is an effective analysis method for most helicopter signals. HHC This section reviews the McDonnell Douglas OH-6A test program, the HHC control law, and HHC controller types. In forward flight the primary excitation to the fuselage occurs at the blade passage frequency, which is at 4Irev (about 32.36 Hertz) for the four bladed OH-6A rotor. Excitation exists also at higher harmonics or 4Irev. that is at Slrev, l2/rcv, etc. Figure 3 shows that the major source (about 60 percent of the total energy) of OH-6A pilot seat vibration is essentially at a single frequency (32.36 Hertz). An active system can suppress vibrations at a single frequency. The McDonnell DnugIadNASNArmy HHC Test Pmgram HHC was first successfully flight tested in a joint McDonnell DouclaslNASAIArmv test oroaram during 1982 to 1984. One C was to minimize the of the main objectives of thd H ~ program 4Irev vibrations under the pilot seat. HHC superimposes a 4lrev oscillation through a set of three electro-hydraulic actuators attached to the helicopter stationary swashplate. Tilting the swashplate results in feathering of the rotor bladcs. In open loop testing, the phase and amplitude of swashplate excitation is set manually. In closed loop operation, an onboard digital computer controls the actuators. The computer determines the required swashplate tilting to reduce the vibration simultaneously in the longitudinal, lateral, and vertical directions as scnsed under the pilot's seat by three acceleronietel-s. In either case, the swash- JOURNAL OF THE AMERICAN HELICOPTER SOCIETY plate excitation generates new incremental rotor blade airloads to eliminate the 4Irev vibration. Figure 8 shows a sketch or the HHC systcm installed in the OH-6A. Figure 9 presents a typical test result for lateral only 4Irev excitation of thc swashplate. In this open loop test, the swashplate was oscillated laterally at a fixed amplitude of 39.33 deg with the helicopter a1 60 kts assigned forward indicated airspeed. The figure depicts the 4Irev vcrtical and lateral direction accelerations in g's measured by accclero~netersmounted under the pilot's seat. The controller input phase was varied in increments of 30 deg over a total range of 0 to 360 deg. The input controller phase refers to the phase of the swashplate tilting in relation to the main rotor azimuth position. Notice that 360 deg of input phase to the controller corresponds only to 90 deg of rotation of the rotor since the input HHC excitation is at 4lrev. Wood el, nl., (Ref. 6) and Straub and Byrns (Ref. 7) summarize othcr results from this flight test. Airspccds tested included, in addition to hover, 4 0 to I00 kts in 10 kt increments. For all airspccds, maximum vibration occurs at about 90 dcg controller phase and minimum vibration at about 300 deg manual controller phase for lateral only HHC. Vibration reduction also occurred for longitudinal only and collective only 41rev excitation or the swashplate. These flight test results were similar to the lateral only excitation. Optimal vihration reduction occurred with simultaneous oscillation of the swashplate in the lateral, longitudinal, and collective directions. Finally, they (Refs. 6 and 7) conclude that the HHC system did not increase vibrations at other frequencies, adversely affect blade loads or adversely afrect helicopter performance. HHC Control Lam This section briefly describes the control law used in HHC. To describc a vibration at a single frequency requires two quantities, amplitude, and phase. However the amplitudes or the sine and cosine parts of a vibration are simpler to use in numerical computations. Hence, six quantities-a sine and cosine part each directions-are cnough for the vertical, lateral, and lo~~gitudinal to describe helicopter vibrations at a single location at a single frequency. Accordingly, the rollowing control law applies lor HHC: 0.40 AIRSPEED - 60 KIAS LATERAL COllTROL INPUT iO.3J0 I / \VERTICAL - nnc ow I a)FEEOlllCK ACCELtROMtlERS PILOT SEAll m R l E M E T R I OAlA PACUOE @HIGH FREOUEYCI HHC ACTUATORS 131 @MICROCOMPUTER I - LAIEML nnc or\\/ M l Y U A L COYTROLLER PHASE ~ i g 8. Prinlnry elements of the HHC system in the OH-6A (Ref. 6). - DEGREES Fig. 9 Variation of pilot seat acceleration with HHC cnntroller input phase. Urev vertical and lateral dircetion sceelcromctcrs data from the right pilot seat. Obtained by Fourier analysis using a HP 5423 ~pectralanalyzer. The baseline vertirirl direction test point is the same as in Fig. 1 (Ref. 6). CHAOS METHODS APPLICATION T O HHC APRIL 1993 z = zo + Tq where, for the four bladed OH-6A z is a 6 x I vector of measured 4Ircv (32 Hertz) vibrations (g'sj and zo is a 6 x 1 vector of baseline 4lrev (32 Hertz) vibrations (g's). The I and I~. , vectors consist of the sine and cosine comoonents of lateral, longitudinal, and vertical direction vibrations, for a total of six elements. These vectors reoresent vibrations at a specific location on the helicopter (underneath thc pilot's seat) at a single frequency (4lrev). T is a 6 x 6 control resoonse matrix that relates the swasholate k movement to the vibration response of the helicopter. ~ h 36 elements of the T matrix relate swasholate excitation to the rcsulting helicopter vibration. Each element in thc T matrix is in units of the z vector divided by units of the 0 vector. In the case of the OH-6A, the units for the T matrix were g'slin. 0 is a 6 x I vector of swashplate Wrev (32 Hertz) movement. It consists of the sine and cosine components of lateral, longitudinal, and collective swashplate excitation (in). This control law assumes a linear transfer relationship between command 4Irev swasholate motion and 4Irev fuselaae vibrations. The equalion states' that the helicopter 4lrev rcsponse (vector z) consists of a baseline response (vector zoj plus a response related to the 4Irev swashplate inputs (vector 0) by a The transfer matrix T and the baseline vitransfer matrix brations z. depend on night conditions such as forward speed. A current issue is whether the transfer matrix, T, changcs predictably with flight conditions and whether it is repeatable at the same flight condition. T is repeatable if the values for all 36 elements of the matrix rcmain the same each time they are measured under similar night conditions. It is non-repeatable if the 36 elements of the matrix change significantly each timc an estimate is made for the matrix, cven though test flight conditions, such as airspeed, do not change. If T i s repeatable, it may be predictable. T is predictable if small changes in test conditions result in oredictable changes in the values of its elements. For example, T is predictable, the values of Tmeasured at 70 kts are between the values of T measurcd at 6 0 and 80 kts. (n. ii HHC Controller p p e s ~h~ characteristics of the T matrix determine the controller type needed for a HHC system. If the Tmatrix is repeatable and does not change with flight conditions, then a fixed gain control system is adequate. A fixed gain control system uses only one set - - of -~- values ~- for ~~- the elemcnts of the Tmatrix for all flight conditions. This system represents an open loop system since there is no ~~~- direct feedhack -~~~~~~~ of a measured resoonse. Identification of the T matrix is done off line since the characteristics of T and zo are assumed invariant. This controller type is the simplest and cheapest. If the T matrix is repeatable but changes predictably with measured flight conditions, such as airspeed, then a scheduled gain control system is adequate. A scheduled gain control systcm uses oredetermined libraries of T matrices. with selection I his \y\tcn~i \ cl;r\ch;fing~nga ~ l hmu;irurcd f l ~ g hrc'ndilio~ls. ~ 1 I c I I i l c ~ i l r ~ t Ii n I I 1 1 r h e c done off line. The rcquircment for sensors to measure the input variables such as airspeed, sideslip, etc. make this system more complcx than the fixed gain system. A slightly more complex system would be a fuzzy logic controller. Like the scheduled gain controller, it too would rcquire that thc T matrix be repeatable and change predictably with measured flight conditions. The fuzzy logic controller also uses a predetermined library of T matrices. Unlike a scheduled gain controller that switches abruptly from one matrix to another as ~~~~ ~~~~~~ ~~~~ ~~~~~~~ ~ ~ ~ 73 flight conditions change, the fuzzy logic controller allows a gradual transition from one Tmatrix to another. Its operation is much smoother than a scheduled gain controller. If the T matrix is either non-repeatable or non-predictable, then an adaptive gain control system is required. This systcm is closed loop and uses on line identification of the T matrix. Online identification continuously updates the characteristics of thc matrix with time. The update time is normally in the order of once every rotor revolution. Methods of updating the matrices include Kalman estimators and Least Mean Square adaptive inverse control. Finally, to limit the rate at which the control law changcs, many adaptive controllers add caution terms. The resulting control systcm is a complicated system and sometimes is unstable where it increases vibrations instead of decreasing them. Finally, even the best of the adaptive systems cannot follow rapid flight maneuvers such as 180 deg pedal turn from forward to backward flight at a slow airspeed. During such a maneuver, an adaptive gain HHC may increase vibrations for a short time instead of reducing them, due to its relatively slow update time. Results This section presents the two chaos methods applied to HHC flight test data. Three main results are achieved and are described later in this section. Finally, a comparison of these methods is made with frequency domain methods. These results are based on a qualitative relationship that exists between the z vectors in the HHC control law and trajectories drawn in toroidal phase space. Consider a trajectory of a vibration drawn in toroidal ~ h a s esoace with the ~ l o t t i-n rrate at the frequency of the z vector. The single attractor represents two of the six elements of the z vectors. In the PS or VDP lane, the horizontal location of the attractor, with appropriatc scaling, is the cosine part of the vibration. The vertical location of the I \ the une p;irl o i llle :~ttrnaor.:i#aln u ~ t h.tppr~pr~;llc \c;~l~ng. v~hrali<~n. kurlhcr. ~ n ofc lhc p r ~ n i ~ ;p~~d l\ ~ a t i l ; of ~ ~]he c s I'S ;ind VDP plane presentations is'that they displa; amplitude and phase simultaneously. The distancc from the origin givcs the ampl~tudewhile the clock position about the origin indicates the response phase. Thus three PS or VDP planes, one each for lateral, vertical, and longitudinal direction vibration respectively, describe thc z vectors fully. With HHC off, a PS or VDP plane of fl~ghttest data represents the z, vector, or the baseline response. With Ihe new HHC On, a PS Or VDP plane Iepresents the vector, 'yStem Finally, in the HHC control law, the nature of the T matrix Can be deduced from the nature of z and z, vectors and their response to the swashplate excitation, 0. This is because the HHC control law assumes a linear static transfer rclationshi~ (matrix T ) between thc commanded swashplate movement (vcdlor 0) and the fuselage vibrations (vectors z). We now consider Fig:10. It presents VDPs of Fig. 9 (vertical direction accelero~neterdata) for various manual HHC controller phases. Accelerations in the lateral and longitudinal directions are not presented here to save space. The PS method yields similar results but is not oresented here for the same reason. The cili,ct of !Ill(: I, 1,) IIIOVC lhc :,llr~~ctur. A, the I I I ~ I I I U ; Ic<.~~trc~llcr ~ phaw c h i l n s ~ \lhc , atlr.~ctur, h ~ i t s11s ~,osltit,nin the planc. /\I*$,. ihe attractor is bounded to a small arda of the phasespace when plotted in the rotor time domain. Although predictability of the trajectories within the attractor is not possible, the overall attractor location is fixed for each controller phase. Minimum 4lrev vibration occurs at 300 deg manual controller phase. This attractor is closest to the origin. The mean distance of the center of the attractor from the or~ginof the plot is an indication of the magnitude of vibration. A smaller distance means smaller vibration levels. Maximum 41rcv vibration occurs 74 JOURNAL OF THE AMERICAN HELICOPTER SOCIETY M.M. SARIGUL-KLIJN ( BASELINE I O Fig. 10 Van der Pol Plancs of vertical direction accelerometer data taken during level night with f 0.33' of lateral 4lrev swashplate excitation at 60 kts assigned airspeed. The manual controller phase is indicated on each figure. Rate of untwisting, o,is 4lrev. at 90 deg manual controller phase. The attractor center is at the greatest distance from the origin, indicating greater vibrations. The effect of HHC is to move the attractor lrom the baseline position. The attractor moves predictably with changes in manual controller phase in both the PS and the VDP plane. It may be noticed that the attractors at some manual controller phases arc slightly larger than the others. Figure I1 presents the time histories o l the vertical direction accelerometer signal during baseline testing and HHC on testing at 300 deg manual controller phase. This is the same data as in Fig. 10. The PS and VDP methods are very sensitive to small changes in vibrations at other than the plotting rate, in this case Wrev. Notice for the 300 deg controller lest point, the mean amplitude of acceleration varies up and down in the time history. Integrations of this accelerometer data showed that the helicopter changed its base altilude by 67 ft in five sec. Also, the mean amplitude was 1.087 g's as compared to 0.9997 g's during baseline testing. This low frequency variation in mean acceleration amplitude will enlarge the attractor in either the PS or in the VDP plane. The cause of thc low frequency variation may be due lo factors such as air turbulence, pilot longitudinal control input or instrument error. ! Rotor Time Domain versus Clock Time Domain As discussed earlier, helicopter vibrations are non-repeatable when defined in the clock time domain. As presented in the toroidal phase space section, Fig. 5 illustrates the two methods of plotting about the toms, the clock and rotor time domains, using the pilot seat vertical direction acceleration signal. In the specific context of time domain, it is expedient to revisit Fig. 6 , which is the PS o l F i g . 5. The method of presentation shown in Fig. 6 is believed to he new. The number 0 marks the first half second duration of trajectories which intersect the PS. The number I marks the next half second duration o i intersections, the number 2 the next hall second duration, and so on to the number 9. Plotting in the clock time domain, part (a), causes the trajectories to first intersect the PS near the positivc x axis. They then move clockwise past the negative y axis, the negative x axis and finally end near the positive y axis. The phase, indicated by the clock position ahout the origin, does not remain constant. Plotting in the rotor time domain, part (b), causes all of the trajectories to intersect the PS near the positive x axis and the phase remains relatively constant. The pilot seat lateral and longitudinal direction accelerations, although not presented here, look similar to Figs. 5 and 6. L 0 1 2 3 4 5 TIME (SEC) TIME (SEC) Fig. 11 Time histories of baselinc and 300° manual controller phase acceleration data. (a) Bascline or HHC off, and (h) HHC on with manual eonlraller phase set at 300". APRIL 1991 CHAOS METHODS APPLICATION TO HHC It is important to emphasize that the variation in rotor rotational rate accounts for the difference in the clock versus the rotor time domain presentations. It is taken up in Fig. 12, which oresents the main rotor rum for the flight - condition considered here. About a one percent rpm change occurred in one sec. Although not seen in this figure, the rotational rate of the main rotor varied by up to two percent. This amount of variation is typical for helicopter rotors. Figures 5 and 6 highlight the importance of defining the HHC control law in the rotor time domain. In contrast, defining the z vectors in the clock time domain results in a vector which is non-repeatable even at one flight condition and one swashplate c~cit.ition,0. 'I'hv 7' tn~;i~r~x is. Inen, non-repc.i~shlu.llcncc, lhr clock llmc <inn~.iin require.; thc usc of an ;i~l.iplivcgniu rulllroller to chase the constantly changing phase. The rotor time domain allows use of fixed, scheduled or fuzzy logic controllers since phase remains relatively constant. From a practical standpoint, Figs. 5 and 6 show the importance of constant rotor rpm. The HHC actuators should move in synchronization with the main rotor. The HHC computer must have accurate information on main rotor azimuth position through a reliable pipper system. ~ i m /oft HHC Performance The PS and VDP methods clearly show the limit of HHC improvement. The PS and VDP methods provide a visual indication of the vibratory energy in a signal. In both the PS and VDP methods, the area of a circle ccnrewd at the origin of the phase plane and encompassing the entire attractor is a measure of the vibratory energy. The greater the area of the circle, the greater the energy. This measure of energy is the same as the area under a Fourier Power Spectral Density (PSD) plot in the frequency domain (Parseval Theorem, Ref. 8). Also, as in the PSD, units of energy are the measured variable, hut squared. Consider Fig. 13, which is the VDP representation of vertical direction vibration under the right pilot's seat for a flight condition of 100 kts. This closed loop test point was one of the best reductions achieved with HHC and required computer controlled cyclic and collective excitation of the swashplate. In this figure, rate of untwisting, w, is 41rev. With HHC on, the centcr of the attractor is near the origin of the phase plane. Notice that the placement of the attractor is the limit of HHC vibration re- 2 U 1 2 3 4 5 TIME (SEC) Fig. 12 Main rotor rpm for the OH-6A. Same tcsl point as for ICigs. 5 and 6. 75 duction. Once the center of the atlractor is at the origin, then HHC can reduce vibrations no further. Longitudinal and lateral direction vibration data showed similar results. The PS method also shows that the placement of the attractor is the limit of HHC vibration reduction. Thus. to determine best HHC performance requires only one sampleof baseline (HHC off) vibration data at &ch test &ndition. Simply generate a PS or VDP with this data and move the resulting attractor to the origin. This approach does not require a HHC system installed in the helicopter. Determination of Controller 5 p e from Flight Test The PS and VDP methods allow rapid determination of HHC controller type from a few minutes duration of flight test data. The only measured flight condition, which was changed in the OH-6A flight test was airspeed. Figure 14 presents the PS representation:? of pilot seat Certical and lateral acceleration data for different airspeeds. The rate of plotting around t l ~ cturoidal phase space is Qrev and the s e c t i h s are at I80 deg azimuth. The flight conditions are level flight with HHC off. The VDP method produces similar results and is not presented here to save space. Observe that as airspeed changes from 60 kts (left column) to 100 kts (right column), the amplitude and phase of the response changes smoothly and predictably. Based on these observations, it may he concluded that a scheduled gain controller with only two or three transfer matrices T can accommodate the changes in the response shown in Fig. 14. A fuzzy logic controller would allow gradual transition as airspeed changes. Note that these results apply since thc rotor time domain is used. The analysis reported in this paper may also be performed in real time and requires only a few minutes of maneuvering flight data. The controller type is determined by observing the movement of the atlractor of a measured variable, such as vertical, lateral, and longitudinal direction vibration. This result requires an instrumentation system but does not need a HHC system installed in thc aircraft. Comparison to Fouricr Methods The VDP and PS methods are compared here with Fouricr frequency domain methods. In all the methods, though the same information exists, the presentation is different. Each gives a different insight. As shown in Fig. 3, one of the major advantages of Fourier methods is that they give accurate amplitude (in this case, amplitude squared) versus frequency information. However, Fourier analysis methods have important restrictions on their practical application to helicopter data. One restriction is that frequency resolution is the inverse of data acquisition time. For example, a Fourier transform of five secs of data give a minimum difference between adjacent frequencies of 115 Hertz. Taking longer periods of data increases the frequency resolution, thus making the difference between adjacent frequencies smaller. In any case to get adequate frequency resolution in helicopter flight test, the data acquisition time must encompass several rotor revolutions. Since the rotor speed varies slightly with time, the phase information is an averagc, which has no physical meaning. In a sense, the Fourier tl-ansform works in the clock time domain. The only solution is to calculate phase relative to the rotor azimuthal position and to limit the data record length to one rotor revolution in time. Unfortunately, frequency resolution suffers. For example, the 41rev (32 Hertz) amplitude and phase information from one rotor revolution of data corresponds to an average of all the amplitude and phase information between 28 Hcrtz and 36 Hertz. Thus these restrictions prevent accurate determination of phase using Fouricr methods. Unlike Fourier analysis, a PS or VDP plane shows in one figurc both amplitude and phase of thc single vibration in which 76 M.M. SARlGULKLIJN JOURNAL O F THE AMERICAN HELICOPTER SOCIETY (b) Fig. 13 Limit of HHC performances by comparison of Van der Pol planes. Using computer controlled cyclic and collective excitation of the swashplate, this pilot seat vertical direction acceleration data taken at 100 kts assigned airspeed was one of the best reductions achieved with HHC. Lcft figure is baseline response and right figure is closed loop response. we are most interested. They also use short data records as compared to Fourier analysis. Furthermore, they can monitor the performance of a HHC system in real time, since they need only one observable and a time delayed fake observable. Conclusion The geometric methods of chaos were applied, for the first time, to study flight test data. The data used here were from the McDonnell Douglas OH-6A HHC test helicopter. New engineering applications of the chaos methods were demonstrated with the HHC flight test data. A technique based on a relationship between the chaos methods (the Poincare section and Van der Pol plane) and vibration amolitude and ohase is oresented. Three main results are reported: 1) the limits of HHC vibration reduction; 2) determination of HHC controller type from a few minutes of flight test data (for the OH-6A, a scheduled gain or fuzzy logic controller is adequate for steady level flight); and 3) that the HHC control law transfer matrix, T, is repeatable and predictable in the Rotor Time Domain hut is non-reoeatable in the Clock Time Domain. As a result, these techniques will reduce HHC flight test requirements. Further, although instrumentation is required, a HHC system is not required. These approaches also have poten- tial applications to other vibration control and flight testing problems. Not included in this paper are the application of other chaos methods to HHC data. Among these methods are higher dimension phase spaces, Lyapunov exponents, and Fractal Correlation Dimension. For a description of them, their application to 13 different helicopter signals, and a detailed review of previous HHC work, see Sarigul-Klijn (Ref. 9). Acknowledgments The authors would like to thank the Naval Air Systems Command and the NPS Foundation for funding a portion of this project. Additional funding was provided by McDonnell Douglas Helicopter Company (MDHC). From MDHC, we thank the assistance of Dr. Friedrich Straub, who provided the HHC data, Mr. Roger Gould, who converted the data to VAX format, Mr. Don Duel, who provided insight into classical time and frequency domain analysis, and Mr. Scott Kehl, who provided information on MDHC instrumentation. We acknowledge the assistance of Professor Nesrin Sarigul-Klijn of the University of California, Davis, who provided valuable suggestions. The authors also appreciate the constructive criticism of the reviewers. APRIL 1993 CHAOS METHODS APPLICATION TO H H C 77 Fig. 14 Determination of HHC controller types by Poincare sections of pilot seat accelerations. T a p row is vertical acceleration and bottom raw is lateral acceleration. The left column is 60 kts, the middle is SO kts, the right is 100 kts assigned airspeed. References ' ~ a k e n s ,F., "Detecting Strange Attractors in Turbulence." in k c n i x Notes in Mnrltenmticr, Springer Verlag, Voi. 898, 1981, pp. 366-381. 'packard, N. H., Crutchfieid, J. P., Farmer, J. D., and Shaw, R. S.. "Geometry from a Time Series," Physical Review Letters, Voi. 45, (9). Se 1980. 'Abraham, R. H. and Shaw. C. D.. Dyna~nics:the Geomerv ofBebnvior, Aerial Press, Santa Cruz, CA, 1983, Chapters 4 and 5. 4 ~ a o nF. , C., Clzaotic Vibmtions. John Wiley and Sons, New York, NY. 1987, Chapter 2. 5~hompson,J. M. T. and Stewart, H.B.. No?tli,rear Dynontics and Clzaos, John Wiiey and Sons, New York. NY, 1986, Chapter 5. 6 ~ o a dE. . R., Powers, R. W.. Cline, 1. H, and Hammond, C. E., "On Developing and Flight Testing a Higher Harmonic Control System,' Jorrrnol of tlte Atrtericn,~Helicopter Sociely, Vol. 10. (I), Jan 1985. '~traub,F. K. and Byms, E. V., Jr., "Application of Higher Harmonic Blade Feathering on the OH-6A Helicopter far Vibration Reduction," NASA CR 4031, 1986. DeFatta, D.I.. Lucas, J.G., and Hadgkiss, W.S.. Digihll Signal Procers:,tg: A syste,,, ~ ~ ~A ~i ~~~ o, John ~r c I Wiley ,, and sons, New york, NY. 1988, Chapter 2. 9 ~ a r i g u l - ~ i i jM. n , M., "Application of Chaos Methods to Helicopter Vibration Reduction Using Higher Harmonic Control," Ph.D. dissenation, U. S. Naval Postgraduate School, Monterey, CA, Mar 1990.