1 Introduction

The main tonal vibration sources in the helicopter are rotating equipment, transmission, tail rotor and main rotor. The weight unbalance of the rotating equipment and the excessive vibration due to the gear meshing of the transmission can be prevented by design, precision machining and proper maintenance. It is possible to reduce the magnitude of the vibration from the tail rotor through balancing. In addition, the frequency band of the rotating tail rotor is higher than that of the rotating main rotor, and the induced vibration level is lower than that of the main rotor. Therefore, helicopter designers have mainly focused on the vibration induced by main rotor. The unsteady aerodynamic loading on the rotating main rotor is transmitted to the fuselage vibration through the hub, and the major frequency component of vibration transmitted to the non-rotating coordinate system is N/rev, which “N” is the number of blades [1,2,3]. The most basic aircraft design aspect is to avoid the resonance of the airframe and aircraft main component structures at the N/rev frequency, and the main structure of the KUH was also designed to avoid the 4/rev frequency (the KUH has 4 blades) [4]. In addition to structural design, there are passive and active technical approaches for further vibration reduction. Passive vibration reduction technique refers to absorbing or isolating vibration by generating a force or motion on the fuselage opposite to vibration without external energy input. Active vibration reduction method cancels vibration by generating controllable counter-acting force on the fuselage against vibration using external energy. In conventional helicopters deigned prior to the year 2005, passive vibration reduction devices have been mainly used. For example, absorbers are installed on the rotor head which is considered as the vibration source, isolators have been utilized in the vibration transfer path, and absorbers have also been applied to specific locations of airframe. Passive vibration reduction devices can be tuned at specific frequencies, but have limitations in terms of weight and drag and are also generally not used in newer helicopters that have variable-speed rotors.

The active vibration reduction technique was also attempted in the same way as the passive vibration reduction approach. The first approach was considered at the vibration sources. Higher harmonic control (HHC) has been shown to be technically feasible [5], but it has not yet been applied to commercial aircraft, as it requires a great deal of power and the actuator is a safety critical component. The other active control techniques to vibration sources include trailing edge flaps [6], active twists [7], and active tabs [8], but there is no related commercialized product. Apart from applying active techniques at vibration sources, local vibration control was tried to cancel out the main rotor-induced vibrations in the fuselage, which directly affects humans. In the 1990s, Westland introduced ACSR (Active Control of Structural Response) [9] technology for W-30 helicopters, and it is currently in production on the AW101. Since the 2000s, active vibration control systems (AVCSs) using accelerometers and force generators were demonstrated or commercialized to helicopters such as UH-60, UH-60M, ALH Dhruv, EC225/725, EC135/145, EC130 and Bell 429 [10,11,12,13,14,15,16,17]. The application of AVCS is increasing, and researches on applying this system to the rotor hub have been going on [18].

AVCS can provide similar steady-state vibration reduction compared to the performance of using the passive vibration system; it can also provide significant improvements in transient vibration reduction, weight, and the maintenance cost compared to the passive alternatives. By modularity design in both hardware and software, AVCS is highly flexible to be customized and fitted to different types of helicopter and helicopter configurations.

Basically, when applying AVCS to a helicopter, it is possible to obtain better vibration reduction performance by a large number of sensors and actuators, but it is essential to configure an optimal combination using limited number of sensors and actuators considering weight and cost restrictions. Through the numerical optimization process, potential AVCS configurations exhibited that good predicted performance can be derived and the final AVCS configuration can be determined through parameter adjustment process during the flight tests.

This paper presents a technology demonstration program designed to find a general process solution for mitigating the rotorcraft N/rev tonal vibration issue. This program was collaborated by Korea Aerospace Industries (KAI), LORD, and Korea Aerospace Research Institute (KARI). LORD designed AVCS system [19] and KUH were selected as the performance validation platform for the program. KAI conducted ground and flight tests and KARI conducted its own analysis following LORD’s optimization process. The general process solution includes three phases. The first phase is to obtain the helicopter system dynamics and baseline (control off) vibration level in the hanger as well as at various flight conditions, respectively. The second phase is to investigate the phase-one data and predict the vibration performance with the AVC on numerically. An optimization is performed in this phase also to find out the potential AVCS configurations which are used in phase three. The AVCS configuration includes the variety of number of actuators, the actuator command force locations, force orientations, spin directions, maximum force capacities, number of accelerometers, the accelerometer measurement locations and orientations. The final phase is the helicopter tuning flights and performance evaluation flights campaign. In this paper, the performance comparison between the AVCS and the passive TVA (Tuned Vibration Absorber) is presented, and the weight reduction is also illuminated.

2 Active Vibration Control System

2.1 System Architecture

LORD AVCS consists of up to 14 accelerometer sensors, one central controller, and up to 12 CFG actuators. The architecture of the system is shown in Fig. 1. Accelerometers are used for the airframe vibration measurement; the central controller calculates the control input based on the vibration measurement and provides the control input to the CFGs. Then, the actuator generates the forces to perform the vibration control. A tachometer is required to provide the information of the main rotor rotating speed and the blade position to the central controller as a reference signal; this is critical because the vibration of the fuselage is in conjunction with the rotation of the main rotor. The signal buses can be monitored by an external computer.

Fig. 1
figure 1

LORD AVCS architecture

LORD Circular Force Generator operation diagram is shown in Fig. 2 [19]. Two eccentric masses are rotating at blade-passing speed to generate a circular force whose direction changes periodically. The magnitude of the force can be controlled by adjusting the relative angle of the two disks. It is also possible to operate both imbalance masses in either clockwise or counterclockwise direction with respect to the axis of rotation. It generates greater force at high operating frequencies because it uses centrifugal force of eccentric masses. The maximum force generated by the CFG depends on the imbalance authority and the squared angular frequency [19].

Fig. 2
figure 2

LORD Circular force generator [19]

2.2 Application Process

The general process solution for applying AVCS to a helicopter vibration problem is shown in Table 1. To determine the final configuration of the AVCS, the candidate locations for accelerometers and CFGs are pre-selected in phase 1. The candidate location selections are based on the performance requirements and test interested locations. The accelerometers and the CFGs should be mounted at locations where the responses of the vibration measurement and transmission of the generated force are effectively monitored. The system transfer function acquisition in phase 1 is performed on ground; the task is to measure and analyze the accelerometer responses to the commanded CFG inputs at normal CFG operation conditions. Baseline vibration data acquisition is the process of measuring the vibration level generated for each flight condition without vibration control treatment. Aircraft weight changes, center of gravity of the aircraft, and flight conditions should be considered in phase 1 task to reflect the various vibration conditions that can occur during helicopter operations. In this study, two aircraft weight conditions, operating weight and maximum take-off gross weight were examined. 16 flight test conditions were tested including level flight, deceleration, acceleration, bank turns, climb, descent, and approach. The maximum candidate locations for CFG mounting were identified as 8 locations in the cockpit area and rear cabin area as shown in Fig. 3. Each CFG can be operated in either clockwise (CW) or counterclockwise (CCW) directions; so, it can be considered as 16 actuator configurations.

Table 1 AVCS application process
Fig. 3
figure 3

CFG locations

Figure 4 shows that 45 accelerometer positions including different measurement locations and orientations were selected for system model evaluation. And additional accelerometers were used for monitoring purpose at the engine, gearbox, horizontal tail, and vertical tail.

Fig. 4
figure 4

Accelerometer locations

Potential optimal AVCS configurations are analyzed in phase 2. In phase 3, the final AVCS configuration and control parameter settings are determined through the tuning flight; after flight test data analysis, the performance flight tests are performed to evaluate the final AVCS configuration which can meet all the customer performance requirements.

3 AVCS Optimization

3.1 Algorithm

In many commercial AVCSs, Fx-LMS (filtered-x least mean square) algorithm [20,21,22] is used and the schematic diagram of this algorithm is shown in Fig. 5. Control command, u, is calculated by the control algorithm using the reference signal, x, measured from the tachometer. The error signal, e, is measured by the accelerometers. The baseline vibration, y, is canceled by \( \hat{y} \) generated by the actuator. Here, C* represents the dynamic characteristics of the forward path, i.e., actuators. The C is the transfer function model obtained from the ground test.

Fig. 5
figure 5

Fx-LMS algorithm

The error signal is the sum of the baseline vibration and the vibration generated by the CFGs as follows:

$$ e = \hat{y} + y = C^{*} u + y \approx Cu + y. $$
(1)

Vibration reduction means minimizing the magnitude of the error signal. Thus, the objective function can be defined as follows:

$$ J = e^{\text{H}} Qe, $$
(2)

where Q is the sensor weighting matrix. The optimal control input minimizing the objective function can be calculated as follows:

$$ u_{\text{opt}} = - (C^{\text{H}} C)^{ - 1} C^{\text{H}} Qy. $$
(3)

The expected controlled vibration level when AVCS is applied can be calculated by substituting the optimal control input of Eq. (3) into Eq. (1). In actual implementation of the control algorithm, the control input is calculated and applied using a gradient descent for each time step the controller is driven:

$$ u_{k + 1} = u_{k} - \frac{1}{2}\mu \left( {\frac{{\partial J_{k} }}{{\partial u_{k} }}} \right), $$
(4)
$$ \left( {\frac{{\partial J_{k} }}{{\partial u_{k} }}} \right) = 2C^{\text{H}} (\omega )Qe_{k},$$
(5)
$$ u_{k + 1} = u_{k} - \mu C^{\text{H}} (\omega )Qe_{k} , $$
(6)

where μ is the step size, and ω is frequency. The forward path transfer function, C* (ω), and disturbance path dynamics, H* (ω), change according to the excitation frequency. To cope with changes in the vibration characteristics of the aircraft due to the rotor speed change, it is necessary to consider the system including the operational frequency bands.

3.2 Optimization Objective, Constraints, and Process

The sensor and actuator placement optimization process correspond to phase 2 of the AVCS application process described in Table 1. The optimization objective is to choose an optimal AVCS configuration with optimized cost function at the selected accelerometer locations. The optimization constraints in this study are listed as follows.

  1. 1.

    Maximum number of CFG configurations including different CFG locations, orientations, and spin directions, is 6.

  2. 2.

    Due to the AVCS hardware measurement channel limitation, 14 control accelerometer positions are chosen.

  3. 3.

    Maximum CFG force output is constrained to stay within available CFG limits.

Increasing the number of actuators will improve the AVCS performance by effectively reducing the vibration level, but at the same time, the number of actuators should be reduced to minimize the weight and cost of the aircraft. Therefore, the process of optimizing sensor and actuator placement is a trade-off between performance and cost.

Optimization is performed on specific aircraft configuration and flight condition first, and then the investigation of the performance of AVCS on different aircraft configurations and flight conditions are performed during phase 3 shown in Table 1.

The optimization procedure used in this study is shown in Fig. 6.

Fig. 6
figure 6

Optimization analysis procedure

  1. 1.

    By evaluating the baseline flight vibration-level measurement from phase 1, the shapes of vibration level profile of the operating weight and the profile of the maximum take-off gross weight for different flight conditions were similar. The worst vibration level was located in the operating weight; therefore, the operating weight was selected as baseline aircraft configuration for the optimization.

  2. 2.

    KUH showed a pretty good vibration performance in the high-speed range, between 80 and 140 kts. But, vibration level increased at lower speed range. 40-kts level flight condition was chosen as the baseline flight condition for the optimization. It was easy to repeat and relatively fair comparison in the optimization analysis was possible.

  3. 3.

    In phase 1, 45 vibration monitor positions were used for accelerometer data acquisition. The full optimization test matrix of this large number of accelerometer combination will be more than 100 billion, C(45, 14). In the optimization simulation of this study, optimizing the accelerometer locations were not explored; instead, a subjective judgment was made to choose 14 control accelerometers from 45 measurement positions. There were three criteria to choose the control accelerometers,

    1. (i)

      Customer required vibration reduction regions.

    2. (ii)

      Selected control accelerometer locations should be evenly distributed throughout the selected aircraft regions.

    3. (iii)

      The measured vibration levels should be large enough, about 0.2 g, based on the phase 1 baseline flight test measurement.

      The final control accelerometers used in the optimization are shown in the Fig. 7, and the main target areas of the vibration reduction are the cockpit and the rear cabin.

      Fig. 7
      figure 7

      Control accelerometer set

  4. 4.

    Different numbers of actuator test cases were evaluated in this study; test groups 2, 3, 4, 5, and 6 CFGs were chosen from the 8 candidate locations shown in Fig. 3. Two spin directions of each CFG, CW and CCW, were also considered. For 2 CFGs case, possible number of combination, selecting 2 out of 16, C(16,2), is 120. However, a specific CFG cannot rotate in CW and CCW directions at the same time. Considering this constraint, total 112 combinations are possible for selecting 2 CFGs out of 8 locations. Similar analysis was applied to the other test groups. All possible combinations of CFGs were evaluated for optimization.

  5. 5.

    In the optimization process, an exhaustive simulation test approach was chosen and the predicted AVCS performance was sorted in all test groups of (14 × 2), (14 × 3), (14 × 4), (14 × 5), and (14 × 6) configurations. The (m × n) configuration means m-accelerometers and n-CFGs. For this study, only 1-dimensional control accelerometer was chosen for the flight test. Disturbance path vector was chosen according to the aircraft configuration and the flight condition selection, and the forward path transfer function was selected based on the control accelerometer and CFG configurations. The calculation of the error signal, objective function, and the optimal control input is defined in the Eqs. (1), (2), and (3) defined in Algorithm section, respectively.

  6. 6.

    Top 10 AVCS configurations were selected based on the smallest predicted objective function values in each test group, (14 × 2), (14 × 3), (14 × 4), (14 × 5), and (14 × 6) configurations. The objective function represented the square sum of the vibration magnitude measured by 14 accelerometers. Therefore, vibration level at a specific location could be different even though the objective function had the same magnitude. The flight candidate AVCS configurations were selected among the top 10 performance cases, and the final candidate configurations were selected by qualitative evaluation along with the quantitative evaluation during the tuning flight test. Then, the final AVCS configuration was used to perform the evaluation flights.

4 Optimization Results and Discussion

4.1 Effects of the Number of Actuators

The cost function values of top 10 performance test cases in each of test groups of (14 × 2), (14 × 3), (14 × 4), (14 × 5) and (14 × 6) systems are shown in Fig. 8. The cost function values were normalized to the value of untreated case.

Fig. 8
figure 8

Vibration reduction performances with respect to the number of CFGs

It can be seen that as the number of CFG increases, the vibration reduction performance increases also, but the performance improvement is slowed down when the number of CFG is more than 5. If the vibration reduction performance below a certain level is expected, an additional vibration reduction will require more number of actuators to be used, which will result in increasing weight and cost.

The vibration levels of the 14 control accelerometers according to the top 10 candidates in each test group are shown in Fig. 9. In each graph, the vertical axis represents the acceleration magnitude normalized to the required vibration limit of cabin area at 40-kts forward flight condition, and the same normalization factor was applied to all figures from 9 to 17. The horizontal axis represents the number of accelerometers, and the ten bars indicate the top 10 performance test cases in each test group shown in Fig. 8 from left to right, and the dotted line represents the normalized vibration without control.

Fig. 9
figure 9

Vibration reduction performances for all test groups

More vibration reduction was achieved as increasing the number of CFGs in the overall aspect. Increasing the number of CFGs from 2 to 3 improves overall vibration reduction performance, but vibration level at 12th location increases. That means the selected CFGs of top 10 performance test cases in (14 × 3) test group do not have much control authorities. Similarly, (14 × 2) test group showed low control authorities on accelerometer 14. However, these two accelerometers are representative sensors for the real left cabin area which is one of the customer-required vibration reduction regions. Clearly, increasing the number of CFGs from 3 to 4 improves overall vibration reduction performance including accelerometer 12 and 14. It can be seen that vibration control is possible with an average of 0.1 g when 5 or more CFGs are used. However, when applying AVCS to actual aircraft, total system weight, space required for mounting, power consumption as well as performance should be considered by the customer.

4.2 Analysis of Flight Test AVCS Configuration

Flight test candidate AVCS configurations were selected by considering the vibration reduction performance and system weight among the top 10 performance tests. Tuning flight tests were performed by selecting several combinations of (14 × 4), (14 × 5), and (14 × 6) AVCS configurations with relatively high vibration reduction performance. The flight test results included quantitative accelerometer and CFG control force measurements as well as qualitative evaluations by pilots, co-pilots, and flight test engineers. One (14 × 5) AVCS configuration was selected as final performance flight test. In addition, one flight test was also conducted on a (14 × 8) system to see the performance effect of using all KUH possible CFG locations. The final AVCS configuration performance evaluation was the case using the CFG1 (CCW), CFG2 (CW), CFG3 (CW), CFG4 (CCW), and CFG5 (CW) which is shown in Fig. 3.

For the final flight test (14 × 5) AVCS configuration, the vibration control performance at 40-kts level flight condition was examined through time-domain analysis. The AVCS was simulated to turn the control on at 10 s, and the control input was calculated based on Eq. (6) at each time step using μ = 0.05. Untreated vibration, control command of CFG3 out of 5 actuators, and controlled vibration at control accelerometer number 2 out of 14 sensors are shown in Fig. 10. The vibration level was normalized to the same value used in Fig. 9, and the force command was normalized to the maximum force output capability of the CFG. The simulation results show that the transient of the vibration reduced was about 1 s after the controller is turned on.

Fig. 10
figure 10

Time-domain simulation using (14 × 5) AVCS configuration

The magnitude of the vibration level calculated by the optimal solution and the gradient descent time domain simulation are compared in Fig. 11. The bar graph shown as ‘Optimization analysis’ represents the magnitude of the vibration calculated by substituting the optimal control input of Eq. (3) into Eq. (1), and the bar graph labeled as ‘Transient analysis’ is the steady-state vibration level after the control algorithm is converged as shown in Fig. 10. It can be seen that the magnitude of the steady-state vibration calculated by the time-domain simulation is almost the same as the predicted vibration level of the optimal solution.

Fig. 11
figure 11

Comparison of optimal solution and time domain simulation result

During the optimization and transient analyses, saturation of force command was taken into account. If the calculated command force exceeds the maximum allowable CFG limit, output command was saturated. In transient analysis, CFG3 showed maximum force as shown in Fig. 10.

The vibration levels at all 45 accelerometer positions including 14 control accelerometers are shown Fig. 12. The 14 control accelerometers are marked in red with circled number. It can be seen that the vibration levels of most other accelerometer locations are also reduced, even though they are not used for control accelerometers. However, vibration level increased in some accelerometer locations including no. 20 and 43. Therefore, to check the vibration characteristics of the entire aircraft, it is important to monitor the vibration level not only at the control accelerometer locations but also at all the interested locations.

Fig. 12
figure 12

Vibration reduction performances at 45 locations for (14 × 5) test group

The final task for the flight test configuration is to tune the weightings. It is possible to adjust weights of actuators and sensors simultaneously, but only the effects of sensor weights are presented in this paper. Performance evaluation was performed under unit weighting condition for the optimization process in phase 2. Accelerometer weights tuning was carried out during flight tests to adjust local vibration levels to meet the aircraft vibration-level performance requirements and reflect qualitative evaluation requirements by pilots and co-pilots. To enhance the vibration reduction performance at accelerometers 3 and 4 locations in z-direction at the pilot and co-pilot floors, accelerometer weights were adjusted for accelerometers 3 and 4. Figure 13 shows the effects of the accelerometer weight tuning. The third bar graph indicates the simulation result of weight tuning, and the fourth bar graph shows the magnitude of the vibration measured in the final evaluation flight test. The simulation result is very close to the flight test result with considering the changes in the flight condition.

Fig. 13
figure 13

Effects of accelerometer weight tuning and comparison with flight test data

4.3 Performance Evaluation Flight Test

The performance evaluation flight test was performed for the final (14 × 5) and (14 × 8) AVCS configurations with tuned sensor weights. The magnitude of the z-direction acceleration signals at the pilot heel position and the co-pilot heel position among the 45 accelerometers is shown in Fig. 14. By applying AVCS, the average vibration level was reduced by about 70% compared to the baseline vibration level, and 40–50% more vibration reduction was obtained compared with the case of using a passive tuned vibration absorber (TVA). In the case of applying 8 CFGs, additional vibration reduction effect was not significant compared to the case of using 5 CFGs in level flight conditions. The vibration level of the z-direction at the cabin real floor left-hand side was also reduced by more than 80% compared to the baseline vibration level and exhibited superior vibration reduction performance compared to TVA as shown in Fig. 15. TVAs were installed on the floor of cockpit area and left-hand side of cabin frame as shown in Fig. 16.

Fig. 14
figure 14

Vibration levels at pilot/co-pilot heel floor z-direction

Fig. 15
figure 15

Vibration levels at cabin rear floor left hand side z-direction during level flight

Fig. 16
figure 16

Locations of tuned vibration absorbers

The transient performance of AVCS was also explored. During the flight condition change from low speed level flight to approach, a high level of vibration occurred instantaneously around 20-kts speed; which is around 4 s in Fig. 17. Although TVA was not effective during the approach, AVCS showed comparatively superior performance compared to that of the TVA as shown in Fig. 17.

Fig. 17
figure 17

Vibration level at pilot/co-pilot seat floor locations during approach

4.4 AVCS Weight Comparison

The total weight of the five CFGs in the AVCS for the performance demonstration program is 66% of the total weight of TVA applied to the existing KUH platform. Even including the controller, accelerometers, and the cables required for AVCS, it is still possible to configure a lighter weight of AVCS with better vibration reduction performance than the passive TVA system. In (14 × 8) AVCS configuration, the weight is slightly higher than the weight of the TVA; so, there is no weight-saving effect in comparison with the vibration reduction performance enhancement. For the KUH, it is appropriate to construct a (14 × 5) AVCS configuration based on the flight test results of this study. Although the final system configuration depends on the user’s choice, it seems possible to replace the passive vibration reduction device with the AVCS with better performance and lower weight.

5 Conclusion

In this study, LORD AVCS product performance was demonstrated on KUH platform.

A systematic process was applied to find a vibration reduction solution. The suggested optimization process consists of three phases. The first phase is to obtain the helicopter system dynamics and baseline vibration level. The second phase is to predict the vibration performance with the AVC on numerically. An optimization is performed in this phase to find out the potential AVCS configurations which are used in phase three. The final phase is the helicopter tuning flights and the performance evaluation flights. Systematic optimization process is a very useful approach even when the dimension of the helicopter system model is large.

The flight test results showed that the AVCS successfully suppressed the cockpit area and cabin area floor vibration level compared with the baseline vibration level for various flight conditions. Vibration level was reduced by more than 70% compared to the baseline vibration at level flight condition, and 40–50% more vibration reduction was achieved than conventional TVA. AVCS also showed superior performance than TVA during the transient condition at approach. Moreover, weight saving was also achieved.