[go: up one dir, main page]

Next Article in Journal
Study on the Optimal Design Method of the Containment Ring for an Air Turbine Starter
Next Article in Special Issue
A Rapid Surrogate Model for Estimating Aviation Noise Impact across Various Departure Profiles and Operating Conditions
Previous Article in Journal
A Review on CubeSat Missions for Ionospheric Science
Previous Article in Special Issue
Unstable Approach Detection and Analysis Based on Energy Management and a Deep Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Neural Network PID Control Used in Individual Blade Control

National Key Laboratory of Rotorcraft Aeromechanics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Aerospace 2023, 10(7), 623; https://doi.org/10.3390/aerospace10070623
Submission received: 8 May 2023 / Revised: 28 June 2023 / Accepted: 6 July 2023 / Published: 9 July 2023
(This article belongs to the Special Issue Machine Learning for Aeronautics)

Abstract

:
In order to further reduce the vibration level of helicopters, the active vibration control technology of helicopters has been extensively studied. Among them, individual blade control (IBC) independently applies high-order harmonics to each blade with an actuator, which can improve the aerodynamic environment of the blade and effectively reduce the vibration load of the hub. The rotor structural dynamics model based on the Hamilton energy variation principle and the medium deformation beam theory were established firstly, and the aerodynamic model based on the dynamic inflow model and the Leishman–Beddoes unsteady aerodynamic model were also established. The structural finite element method and the direct numerical integration method were used to calculate the vibration response of the rotor to determine the vibration load of the hub. After these, the steepest descent-golden section combinatorial optimization algorithm was used to find the optimization parameters of IBC. Based on this, the input parameters of fuzzy neural network PID control were determined, and the rotor hub vibration load control simulation was conducted. Under the effect of IBC, the vibration loads of the hub could be reduced by about 60%. The article gives the best control laws of individual harmonic pitch control and their combinations. These results can theoretically be applied to the design of control law to reduce helicopter vibration loads.

1. Introduction

As a rotorcraft, the helicopter takes the rotor as the main power source for flight. It has many advantages that cannot be replaced by fixed wing aircraft, such as vertical take off and landing, hovering and flying in any direction. As a source of helicopter lift, the rotor also becomes a source of vibration. In the past, many passive methods, such as double-wire pendulums, were used to reduce helicopter rotor vibration loads [1]. Helicopter active control technology has been studied for helicopter vibration reduction since the 1970s, and this research has developed rapidly since the 1980s. Research into active control technology has also developed from the high-order harmonic control (HHC) to individual blade control (IBC), active flap control (AFC) [2], active torsion control (ATC) [3] and structural response active control (SRAC) [4]. AFC installs several flaps on the trailing edge of each blade. The flaps are driven by actuators embedded inside the blade, and generate flap angle changes according to the variation law provided by the control law. The ATC lays smart material on the blade, and the material will deform under the given electrical signal, so that during the rotation of the blade the angle of attack of different blade profiles will change according to the preset control law, so as to improve the aerodynamic environment of the blade and reduce the rotor vibration load. SRAC is achieved by using an actuator to excite the important force transmission components of a helicopter. By adjusting the amplitude, frequency, and phase of the excitation in real time through the controller, the vibration response generated by the active excitation force at key parts such as the cockpit is offset against the body vibration caused by the original excitation force of the helicopter.
IBC is a new method developed from HHC [5]. The basic principle of IBC is shown in Figure 1. HHC uses hydraulic actuators as active control actuators to apply excitation to the non-rotating ring of the swashplate. The frequency of the excitation force is determined by the number of blades. Compared to HHC technology, the actuator of the IBC is installed above the rotation ring of the swashplate, and each blade can independently achieve multi-harmonic pitch changes and arbitrary pitch motion.
Between 1977 and 1985, Ham conducted an early experimental study of IBC to improve blade bending stress, vibration loads, and stall-induced vibrations [6,7]. In the 1990s, Jacklin conducted full-scale tests of a BO-105 individual rotor blade pitch control system in the 40- by 80-Foot Wind Tunnel at the NASA Ames Research Center, with the main goal of reducing Blade Vortex Interaction (BVI) noise abatement [8]. The test results showed that the BVI noise could be reduced by more than 4 dB with 0.8 deg 2/rev IBC input at an advance ratio of 0.1. In 2015, Nitzsche F and D’Assuncao developed an independent blade control system centered on piezoelectric materials. In a systematic study, the control actuation of the actuator was achieved by overcoming the stroke limitation of piezoelectric materials. Experiments were conducted in the laboratory on rotors equipped with piezoelectric material independent blade actuators, verifying that piezoelectric material actuators can achieve vibration reduction in the rotor through independent blade control [9]. In 2017, Küfmann and Bartels designed an independent blade control system for a five bladed rotor composed of a multi-tilter rotating ring system [10]. In 2022, Yang used a genetic algorithm to optimize the vibration loads of a rotor with an individual blade control system [11]. The article considers the impact of individual harmonics of IBC on rotor vibration loads. Gao used a fuzzy neural network and particle swarm algorithm to search the optimal control parameters of individual blade control [12]. The 3/rev vertical vibration load of the helicopter in hover was reduced by 80% under the effect of IBC.
Neural network control is an intelligent control and identification method formed by simulating the physiological structure of the human brain. Fuzzy neural networks were proposed by Lee in 1975 [13] and were used for model parameter identification [14,15,16].
The Takagi Sugeno (TS) type fuzzy model was implemented by Gang [17] based on a genetic algorithm, and the control design was carried out by Mathiyalagan [18]. Lemos proposed a fast learning algorithm based on weighted non-norm neural networks in 2012 [19]. Afterwards, Ahn proposed a passive exponential filter with delay and external disturbances suitable for TS type neural networks [20]. In 2021, Fei designed a double hidden-layer recursive fuzzy neural network controller using terminal sliding mode control for nonlinear systems [21]. In 2021, Omar used the genetic algorithm optimization technique to optimize the distribution of the fuzzy membership functions in order to improve the performance of the suggested controller [22]. In 2023, Sabzalian proposed a new methodology based on an improved bidirectional recurrent neural network for lung cancer detection from images [23].
A mechanical actuator which can apply IBC to the rotor was designed, as shown in Figure 2. Previous studies only considered single harmonics in optimization analysis. This article considers the optimization results of the simultaneous action of second and third harmonics. The article adopts the steepest descent method based on the golden section to search for the optimal parameters of each harmonic when the helicopter is flying forward rather than just hovering. On this basis, a PID controller based on a fuzzy neural network was designed to control the rotor vibration load. Without selecting the theoretical optimal value, combined with the processing accuracy of the actuator, an approximate value of the amplitude, which can be achieved by machining, was used in the simulation.

2. Calculation Methods

2.1. Aeroelastic Model

2.1.1. Rotor Blade Airfoil Aerodynamics

The angle of attack of the blade is determined by the pitch angle   θ and the flow angle ϕ as shown in Figure 3 (where α is angle of attack and u P and u t are vertical and lateral components of wind speed).
The pitch angle of a traditional helicopter is determined by the collective pitch angle,   θ 0 , the cyclic pitch angles, θ 1 c ,     θ 1 s , and the blade linear pretwist, θ w . A helicopter, controled by IBC, adds highorder harmonic components of different orders, amplitudes and phases to the pitch angle of a traditional helicopter. The pitch angle θ can be written as in Equation (1).
θ t , r ¯ = θ 0 + θ 1 c cos ( Ω t ) + θ 1 s sin ( Ω t ) + θ w ( 0.7 r ¯ ) + A 2 cos ( 2 Ω t + φ 2 ) + A 3 cos ( 3 Ω t + φ 3 ) +
where r ¯ is the relative radius of blade section position. A 2 ,   A 3 and φ 2 , φ 3 are the amplitudes and phases of higher order harmonics.
The profile airflow is more complex than traditional helicopters, requiring more accurate airfoil aerodynamic models. This paper calculates the unsteady aerodynamic forces of blade profiles based on the Leishman–Beddoes semi-empirical unsteady/dynamic stall aerodynamic model [24].

2.1.2. Elastic Model

The rotor blade can be analyzed as an elastic beam [25,26]. The equations of motion of the blade system were obtained through the method proposed by Hamilton, which can be expressed as:
δ Π = t 1 t 2 δ U δ T δ W d t = 0
where δ U is the virtual variation of strain energy, δ T is kinetic energy and δ W is the virtual work performed by external forces. The variation of these can be expressed as:
δ U i = 0 R E ε x x δ ε x x   +   G ε x η δ ε x η   +   G ε x ζ δ ε x ζ d η d ζ d x
δ T i = 0 R ρ s V i · δ V i d η d ζ d x
δ W i = 0 R L u A δ u   +   L v A δ v   +   L w A δ w   +   L ϕ A δ ϕ d x
where ε x x is axial strain, and ε x η   and ε x ζ   are engineering shear strains. x η ζ is the rotating deformed blade coordinate system. L u A , L v A , and L w A are the distributed airloads in the x, y, z directions, respectively, and L ϕ A is the aerodynamic pitching moment about the undeformed elastic axis.
For the i-th blade, δ Π is expressed as:
δ Π i = ψ I ψ F [ j = 1 N ( δ U j δ T j δ W j ) ] d ψ = 0
Using the notation
Δ j = δ U j δ T j δ W j
Each section of the blade is simplified as a small beam. Each beam has twelve degrees of freedom. The elemental nodal displacement vector is defined as:
q j T = [ u 1 , v 1 , v 1 , w 1 , w 1 , ϕ 1 , u 2 , v 2 , v 2 , w 2 , w 2 , ϕ 2 ]
Using appropriate shape functions, Δ j can be written as:
Δ j = δ q j T [ M ] j q ¨ j + [ C ] j q ˙ j + [ K ] j q j { F } j
where [ M ] j , [ C ] j   [ K ] j   and { F } j are mass matrices, damping matrices, stiffness matrices and load matrices of each element.
By assembling elemental matrices, the total energy can be expressed as:
δ Π i = ψ I ψ F δ q T ( M q ¨ + C q ˙ + K q { F } ) d ψ = 0
The above formula can be transformed into the following finite element equation of the motion of the blade.
M q ¨ + C q ˙ + K q = { F }

2.1.3. Response Solution

The response of the blade is calculated based on the previous aerodynamic and dynamic calculations. The modal superposition method, which obtains the response of the system by overlaying the contributions of various modes [27,28], was adopted to solve the problem. The method can be expressed as in Equation (12).
Y t = i = 1 N y i γ i t = ϕ γ
where Y t is the displacement of the blade; y i is the i-th natural vibration mode of the blade; γ i is the response coefficient corresponding to the i-th mode; and ϕ is the modal matrix of the blade. ϕ was derived from the M ,   C ,   K in Equation (11) by using the EIG function in matlab.
The modal superposition method requires the truncation of the modal, which will reduce the computational accuracy. In order to balance the calculation accuracy and time cost, this paper selected the first 8 modes of the blade for calculation.

2.2. Hub Loads

In the analysis, the blade was divided into several segments and the blade load was calculated from the superimposition of each segment. With the assumption that the helicopter is flying steady, the hub loads in the flap plane can be seen in Figure 4. The loads mainly consist of gravity, lift and centrifugal forces. The loads in the lag plane can be seen in Figure 5. The loads mainly include aerodynamics, centrifugal forces, Coriolis forces and inertial forces.
The aerodynamic force of the airfoil profile can be obtained from Section 2.1.1, and the aerodynamics of the blade section are shown in Equation (13).
d Y = 1 2 C L ρ V 2 c d r d X = 1 2 C D ρ V 2 c d r d L = d Y c o s + d X s i n d Q = d X c o s d Y s i n
The forces in each segment can be expressed as follows:
d T s = d L c o s w d H H = d Q s i n ψ d L c o s ψ s i n w d S s = d Q s i n c o s ψ d L s i n ψ s i n w d N s = m Ω 2 x d r · s i n ψ + m Ω 2 y d r · c o s ψ d N H = m Ω 2 x d r · c o s ψ m Ω 2 y d r · s i n ψ d g s = 2 m Ω x ˙ d r · c o s ψ d g H = 2 m Ω x ˙ d r · s i n ψ d C t = m z ¨ d r d C s = m y ¨ d r · c o s ψ d C H = m y ¨ d r · s i n ψ d T = d T s + d C t d S = d S s + d N s + d g s + d C s d H = d H H + d N H + d g H + d C H
In the analysis, the blade was divided into several segments and each segment was very short, so it was assumed that the forces were distributed evenly in each segment. Therefore, the hub forces can be expressed as shown in Equation (14). T , S   a n d   H are the thrust, lateral force and backward force of the hub.
T ψ = i = 1 N e R d T i ψ i d r S ψ = i = 1 N e R d S i ψ i d r H ψ = i = 1 N e R d H i ψ i d r
d T i ψ i is the the microsection thrust of the ith blade at azimuth ψ i .   ψ i   can be expressed as in Equation (15).
ψ i = ψ + 2 π N ( i 1 )
Reference [15] studied the effect of IBC on the vertical force of the hub. In order to analyze the comprehensive impact of IBC on the thrust, lateral force and backward force of the hub, the vibration load F v b was defined as in Equation (16).
F v b = M a x T ψ M i n T ψ + M a x H ψ M i n H ψ + M a x S ψ M i n S ψ
Fvb0 is the baseline of F v b . It represents the vibration load without applying IBC. Fv, which is the ratio of Fvb to Fvb0, can represent the impact of IBC on the vibration loads of the hub. Fv is given as in Equation (17).
F v = F v b F v b 0
This paper determined whether the applied IBC reduced the rotor vibration load by calculating whether Fv was less than 1. The smaller the Fv, the better the vibration reduction efficiencies.

2.3. Optimization Algorithm

Due to the complexity of the calculation of the helicopter hub loads, the steepest descent-golden section combinatorial optimization algorithm was used to find the optimal parameters to reduce rotor vibration. The calculation process of this method is shown in Figure 6 (where J represents the vibration load Fvb). The amplitudes and phases of second and third harmonics were used as the optimization variable, which was defined as in Equation (18).
δ f = A 2 , φ 2 , A 3 , φ 3
At the beginning of the calculation, give n = 0 and calculate the gradient G g r a d n .
G g r a d n = J k δ f = ( F v b A 2 , F v b A φ 2 , F v b A 3 , F v b φ 3 )
[a, b] are the range of values for variable δ f . The entire calculation process stops when G g r a d n meets the accuracy.

2.4. Fuzzy Neural Network Combined with PID Controller

As the actuator to be designed is an electromechanical type, the amplitude of higher order harmonics that can be applied is determined by the height of the actuator’s structural surface, and the phase can be controlled by the motor. Therefore, in the control simulation, the amplitude of the higher harmonic was selected based on the optimization algorithm. In this system, the input   r i n ( k )   was the increment of phases of higher order harmonics, and the vibration load F v   was used as the system output   r o u t ( k ) . The incremental PID control algorithm was adapted in the article [29], and can be described as in Equation (20)
u k = u k 1 + u ( k )
where u k = k p e k e k 1 + k i e k + k d ( e k 2 e k 1 + e k 2 ) .
The optimization process is shown in Figure 7.
The paper uses a fuzzy neural network to automatically adjust the three parameters of the PID controller, as shown in Figure 8 (where k p is proportional coefficient, k i is integral time constant and k d is differential time constant).
The second layer in the figure represents the fuzzification layer, which is used to receive numerical values passed down from the input layer and to perform fuzzification processing. The membership of each input variable is defined by the Gaussian function, which is as follows:
μ i j = e ( x i c i j ) 2 σ i j 2
where c i j and σ i j represent the center and width of the Gaussian function.
The third layer is the fuzzy inference layer, which can be written as in Equation (22):
α j = μ 1 i 1 μ 2 i 2 μ n i n
The function of the fourth layer is to transform dimensional expressions into dimensionless expressions in the inference process of fuzzy neural networks. The expression is as follows:
β j = α j / j m α j , j = 1 , 2 , m
The fifth layer is the defuzzification layer, which is used to convert the blurring quantity into an accurate quantity; that is:
y i = j = 1 r w i j β j , j = 1 , 2 r
where w i j represents the connection weight between the third and fourth layer.
In the structure of fuzzy neural networks, the parameters that can be self-adjusted are c i j , σ i j and w i j . Assuming that the expected output of the controlled object is y k and the actual output of the controlled object is y k , the expression for the error performance index is:
E = 1 2 k = 1 r e ( k ) 2 = 1 2 k = 1 r y ( k ) y ( k ) 2
By defining x i ( j ) and y i ( j ) as the input and output of the ith node in jth layer, the following can be obtained:
δ i ( 5 ) = E f i ( 5 ) = E y i = y i y i E w i j = E f i ( 5 ) f i ( 5 ) w i j δ = δ i ( 5 ) y j ( 4 ) = ( y i y i ) β j δ j ( 4 ) = E f i ( 4 ) = i = 1 r E f i ( 5 ) f i ( 5 ) g j ( 4 ) g j ( 4 ) f i ( 4 ) = i = 1 r δ j ( 5 ) w i j δ j ( 3 ) = E f i ( 3 ) = E f i ( 4 ) f i ( 4 ) g j ( 3 ) g j ( 3 ) f i ( 3 ) = δ j ( 4 ) i = 1 i j m x i ( 3 ) / ( i = 1 m x i ( 3 ) ) 2             = δ j ( 4 ) i = 1 i j m α i / ( i = 1 m α i ) 2 δ j ( 2 ) = E f j ( 2 ) = k = 1 m E f k ( 3 ) f k ( 3 ) g i j ( 2 ) g i j ( 2 ) f i j ( 2 )             = k = 1 m δ j ( 3 ) S i j e f i j ( 2 ) = k = 1 m δ j ( 3 ) S i j e ( x i c i j ) σ i j 2 E c i j = E f i j ( 2 ) f i j ( 2 ) c i j = δ i j ( 2 ) 2 ( x i c i j ) σ i j 2 E δ i j = E f i j ( 2 ) f i j ( 2 ) δ i j = δ i j ( 2 ) 2 ( x i c i j ) σ i j 3
The first step degree of each parameter can be derived from the above formula. Therefore, for the three parameters that need to be adjusted, the expression for their variation is as shown in Equation (16):
w i j ( k + 1 ) = w i j ( k ) η E w i j + λ Δ w i j ( k )     i = 1 , 2 , r       j = 1 , 2 , m c i j ( k + 1 ) = c i j ( k ) η E c i j + λ Δ c i j ( k )     i = 1 , 2 , n       j = 1 , 2 , m i σ i j ( k + 1 ) = σ i j ( k ) η E σ i j + λ Δ σ i j ( k )     i = 1 , 2 , n       j = 1 , 2 , m i
where Δ σ i j ( k ) = σ i j ( k ) σ i j ( k 1 ) , Δ w i j ( k ) = w i j ( k ) w i j ( k 1 ) , Δ c i j ( k ) = c i j ( k ) c i j ( k 1 ) where η represents the learning rate; λ is the inertia coefficient. In this paper, η and λ are set to 0.1.

3. Results

3.1. Model Validation

In order to verify the correctness of the dynamic model, modal measurement experiments were conducted, as shown in Figure 9. Two rubber ropes with appropriate length and stiffness were chosen to hang the blades at both ends, so that the blades were approximately in a free-free state. Ten excitation points and one measurement point were determined along the spanwise and chordal directions on the blade, a hammer was used to excite each excitation point, and the acceleration sensor was placed at the measurement point to obtain the vibration response of the blade. The flap and lag plane at each excitation point was struck three times with the hammer. The collection and processing of experimental data were based on the platform of LMS Test.Lab. Measurement data were used to calculate the frequency response function and correlation function. The frequency response function is shown in Figure 10, from which the modal frequency of the blade can be obtained. By determining the vibration mode at the corresponding frequency, it can be determined whether the modified modal is the blade elastic vibration modal.. The blade was made of composite, and its shape is shown in Figure 11. The typical profile of the blade is shown in Figure 12. According to the structure of the blade profile, the blade properties of each section were calculated with variational asymptotic beam sectional analysis (VABS). The blade properties are shown in Table 1, in which r means radial station, EIf is flap stiffness, EIl is lag stiffness, GJ is torsional stiffness, M is blade sectional mass and YG is chordwise blade c.g. location.
The parameters were substituted into the model established in Section 2 to obtain the mode frequencies of the blade. The calculated and experimental values are shown in Table 2. The calculating values were in fairly good agreement with the experimental data.

3.2. Optimal Parameters

This paper analyzed the impact of the amplitudes and phases of different order harmonics on the rotor vibration load. The helicopter parameters in reference [11] were used as example parameters. Firstly, the paper investigated the influence of single harmonics on vibration loads. When the helicopter was flying at an advance ratio of 0.26, the influence of phases of second and third harmonics on vibration loads is shown in Figure 13 and Figure 14.
Figure 13 and Figure 14 show that although the amplitudes were different, the trend of the influence of phases on vibration load was similar, but the vibration reduction effect achieved was different. They all decreased, firstly, and then increased with the increases of phases. Only a certain range of phases of IBC could reduce the rotor vibration load. It can be seen from Figure 14 that, under larger amplitudes of third harmonics, IBC with any phases of harmonics could not achieve vibration reduction.
Then, the paper analyzed the impact of amplitudes of different harmonics on vibration loads. The paper calculated the variation trend of the vibration load with the amplitude of each harmonic under a specific phase of different harmonic. The results are shown in Figure 15 and Figure 16.
Figure 15 and Figure 16 show that although the phases were different, the trend of the influence of amplitudes on vibration load was similar. Under different phases, the amplitude of the harmonic varied slightly when the vibration load reached its minimum value.
The previous analysis results showed that it was hard to find the optimal parameters directly with IBC. Therefore, the steepest descent-golden section combinatorial optimization algorithm was used to find the optimal parameters for IBC. It firstly analyzed the single harmonic control law for vibration load reduction. The results of the second harmonic control are shown in Figure 17.
When the helicopter was flying at a low speed, the optimal harmonic amplitude firstly decreased and then increased with the increase in the forward flying speed. When the forward speed was high, the optimal amplitude increased rapidly with the increase in the forward speed. According to the results of References [30,31], when the SA349/2 helicopter was flying at a low speed, the higher the speed, the smaller the in-plane vibration hub forces. Therefore, as the forward flight speed increased, the higher-order harmonic amplitude required for vibration reduction decreased. Vibration hub forces increased significantly when helicopters fly at high speeds, and the required higher-order harmonic amplitude also increased.
The results of the third harmonic control are shown in Figure 18.
The optimal phase of the third harmonic also increased slowly, The difference is that the optimal amplitude of the third harmonic increased with the increase in the forward flying speed both at low and high speeds. According to the results of Reference [16], out-plane hub forces increase as the forward flight speed increases, and the required higher-order harmonic amplitude also increases.
Then, this article analyzed the results of combined second and third harmonic control. They are shown in Figure 19 and Figure 20.
It can be seen from the results that the optimal states parameters of multiple harmonics were not the combination of those obtained directly from single harmonic control. The optimal amplitudes were lower than those of single states, which were easier to put into practice.

3.3. Results under Fuzzy Neural Network PID Control

This article took the helicopter’s forward flight speed of μ = 0.26 as the control object. Based on the results of Section 2.2, the amplitude and phase of the second harmonic were set to 0.2 ° and 180 ° . The expected output was set to 40% of the initial vibration value; that is, the model helicopter vibration load was set to reduce the vibration reduction effect by 60%, and obtain the hub vibration load through the fuzzy neural network PID control. The change trend of the vibration load ratio is shown in Figure 21.
The changes of PID parameter values are shown in Figure 22. The parameters of PID were k p = 0.594 , k i = 0.709 , k d = 0.820 .
The fuzzy neural network PID controller could quickly calculate the manipulation quantity that meets the expected vibration effect based on the minimum performance function. The phase of the second order harmonic is shown in Figure 23.

4. Conclusions

The paper analyzed the impact of different orders, amplitudes, and phases of IBC on vibration loads. The constrained optimization problem was established, with the high-order harmonic-related parameters as design variables, the rotor vibration load coefficient as the objective function, and the harmonic amplitude and phase variation range as constraints. The optimization problem was solved using the steepest descent-golden section combinatorial optimization algorithm. If combined harmonics are used, smaller amplitudes of second and third order harmonics are needed. On this basis, fuzzy neural network PID control was carried out to achieve the rapid control of the vibration load of the hub. According to the results obtained by the algorithms, the vibration level was 60% less than that without the applied IBC.
The paper only theoretically analyzed the impact of IBC on rotor vibration load, and did not conduct relevant experimental research. The paper studied the influence of IBC on the vibration load of the hub, and in the future studying the influence of IBC on the blade profile load, which has a significant impact on blade fatigue, could be considered. The mechanical actuator designed in the article has immutable amplitude, so only the phase of high order harmonics was controlled during fuzzy neural network PID control. With the development of new actuators, it may be necessary to simultaneously control the amplitude and phase of each harmonic.

Author Contributions

Conceptualization, H.W.; methodology, X.N.; software and validation, Y.G.; investigation and writing—original draft preparation, R.Y.; R.Y. and Y.G. contributed equally to this paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities, grant number NS2015013, and the Priority Academic Program Development of Jiangsu Higher Education Institutions.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ellis, C.; Jones, R. Application of an Absorber to Reduce Helicopter Vibration Levels. J. Am. Helicopter Soc. 1963, 8, 30–42. [Google Scholar] [CrossRef]
  2. Lu, Y. Research on Electronically Controlled Rotor System. Ph.D. Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2004. [Google Scholar]
  3. Shin, S.; Cesnik, C.; Wilbur, M. Dynamic response of active twist rotor blades. Smart Mater. Struct. 2001, 10, 62–76. [Google Scholar]
  4. Staple, A. Development and testing of active control techniques to minimise helicopter vibration. Environmental engineering. 1990, 3, 16–17. [Google Scholar]
  5. Kessler, C. Active rotor control for helicopters: Motivation and survey on higher harmonic control. CEAS Aeronaut. J. 2011, 1, 3–22. [Google Scholar] [CrossRef]
  6. Ham, N.D. A simple system for helicopter individual-blade-control and its application to gust alleviation. In Proceedings of the 16th European Rotorcraft Forum, Bristol, UK, 18–21 September 1990; pp. 57–68. [Google Scholar]
  7. Ham, N.D. Helicopter individual-blade-control and its applications. In Proceedings of the 39th Annual Forum of the American Helicopter Society, Alexandria, VA, USA, 9–11 May 1983; pp. 613–623. [Google Scholar]
  8. Jacklin, S.A.; Leyland, J.A.; Blaas, A. Full-scale wind tunnel investigation of a helicopter individual blade control system. In Proceedings of the 34th Structures, Structural Dynamics and Materials Conference, La Jolla, CA, USA, 19–22 April 1993. [Google Scholar]
  9. Nitzsche, F.; D’Assunção, D.; De Marqui Junior, C. Aeroelastic control of non-rotating and rotating wings using the dynamic stiffness modulation principle via piezoelectric actuators. J. Intell. Mater. Syst. Struct. 2015, 26, 1656–1668. [Google Scholar] [CrossRef]
  10. Küfmann, P.; Bartels, R.; Wall, B.; Schneider, O.; Postma, J. Individual blade control of a 5-bladed rotor using the multiple swashplate system. In Proceedings of the 6th ARF & Heli Japan 2017, Milano, Italy, 12–15 September 2017. [Google Scholar]
  11. Yang, R.; Gao, Y.; Wang, H.; Ni, X. Reducing helicopter vibration loads by individual blade control with genetic algorithm. Machines 2022, 10, 479. [Google Scholar] [CrossRef]
  12. Gao, Y.; Huang, D.; Yu, X.; Zhang, H. Bionic Intelligent Algorithms Used in Helicopter Individual Blade Control Optimization. Appl. Sci. 2022, 12, 4392. [Google Scholar] [CrossRef]
  13. Lee, S.C.; Lee, E.T. Fuzzy neural networks. Math. Biosci. 1975, 23, 151–177. [Google Scholar] [CrossRef]
  14. Burr, D.J. Experiments on neural net recognition of spoken and written text. Acoust. Speech Signal Process. IEEE Trans. 1988, 36, 1162–1168. [Google Scholar] [CrossRef]
  15. Gorman, R.P.; Sejnowski, T.J. Learned Classifications of Sonar Targets Using a Massively Parallel Network. IEEE Trans. Acoust. Speech Signal Process. 1988, 36, 1135–1140. [Google Scholar] [CrossRef]
  16. Widrow, B.; Winter, R.G.; Baxter, R.A. Layered neural nets for pattern recognition. IEEE Trans. Acoust. Speech Signal Process. 1988, 36, 1109–1118. [Google Scholar] [CrossRef] [Green Version]
  17. Gang, L.; Mcginnity, T.M.; Prasad, G. Design for self-organizing fuzzy neural networks based on genetic algorithms. IEEE Trans. Fuzzy Syst. 2006, 14, 755–766. [Google Scholar]
  18. Mathiyalagan, K.; Sakthivel, R.; Anthoni, S.M. New stability and stabilization criteria for fuzzy neural networks with various activation functions. Phys. Scr. 2011, 84, 7–15. [Google Scholar] [CrossRef]
  19. Lemos, A.P.; Caminhas, W.; Gomide, F. A fast learning algorithm for uninorm-based fuzzy neural networks. In Proceedings of the Fuzzy Information Processing Society, Berkeley, CA, USA, 6–8 August 2012. [Google Scholar]
  20. Ahn, C.K. Passive and exponential filter design for fuzzy neural networks. Inf. Sci. 2013, 238, 126–137. [Google Scholar] [CrossRef]
  21. Fei, J.; Chen, Y.; Liu, L.; Fang, Y. Fuzzy multiple hidden layer recurrent neural control of nonlinear system using terminal sliding-mode controller. IEEE Trans. Cybern. 2022, 52, 9519–9534. [Google Scholar] [CrossRef] [PubMed]
  22. Omar, H.M. Optimal Geno-Fuzzy Lateral Control of Powered Parachute Flying Vehicles. Aerospace 2021, 8, 400. [Google Scholar] [CrossRef]
  23. Sabzalian, M.H.; Kharajinezhadian, F.; Tajally, A.; Reihanisaransari, R.; Ali Alkhazaleh, H.; Bokov, D. New bidirectional recurrent neural network optimized by improved Ebola search optimization algorithm for lung cancer diagnosis. Biomed. Signal Process. Control 2023, 84, 104965. [Google Scholar] [CrossRef]
  24. Beddoes, T.S. Representation of airfoil behaviour. Vertica 1983, 7, 183–197. [Google Scholar]
  25. Bir, G.; Chopra, I. University of Maryland Advanced Rotor Code (UMARC) Theory Manual; Center for Rotorcraft Education and Research University of Maryland College Park: College Park, MD, USA, 1994. [Google Scholar]
  26. Brown, R.E. Rotor wake modeling for flight dynamic simulation of helicopters. AIAA J. 2000, 38, 57–63. [Google Scholar] [CrossRef]
  27. Hodges, D.; Dowell, H. Nonlinear Equations of Motion for the Elastic Bending and Torsion of Twisted Nonuniform Rotor Blades; NASA: Washington, DC, USA, 1974.
  28. Huiping, S. An improved mode superposition method for linear damped systems. Commun. Appl. Numer. Methods 1991, 7, 579–580. [Google Scholar] [CrossRef]
  29. Mohammadzadeh, A.; Sabzalian, M.H.; Castillo, O.; Sakthivel, R.; El-Sousy, F.F.M.; Mobayen, S. Designing Neural-Fuzzy PID Controller Through Multiobjective Optimization. In Neural Networks and Learning Algorithms in MATLAB; Mohammadazadeh, A., Sabzalian, M.H., Castillo, O., Sakthivel, R., El-Sousy, F.F.M., Mobayen, S., Eds.; Springer International Publishing: Cham, Switzerland, 2022; pp. 79–117. [Google Scholar] [CrossRef]
  30. Heffernan, R.; Gaubert, M. Structural and aerodynamic loads and performance measurements of an SA349/2 helicopter with an advanced geometry rotor; NASA TM-88370; NASA Ames Research Center: Mountain View, CA, USA, 1986. Available online: https://www.semanticscholar.org/paper/Structural-and-aerodynamic-loads-and-performance-of-Heffernan-Gaubert/7363cb1f68dda822c24ef0936aeb3342b270f6e8 (accessed on 8 April 2023).
  31. Heffernan, R.M.; Yamauchi, G.K.; Gaubert, M.; Johnson, W. Hub Loads Analysis of the SA349/2 Helicopter; NASA TM-101061; NASA Ames Research Center: Mountain View, CA, USA, 1988.
Figure 1. Rotor controlled by IBC.
Figure 1. Rotor controlled by IBC.
Aerospace 10 00623 g001
Figure 2. The actuator.
Figure 2. The actuator.
Aerospace 10 00623 g002
Figure 3. The attack angle of the blade airfoil.
Figure 3. The attack angle of the blade airfoil.
Aerospace 10 00623 g003
Figure 4. Loads in flap plane.
Figure 4. Loads in flap plane.
Aerospace 10 00623 g004
Figure 5. Loads in lag plane.
Figure 5. Loads in lag plane.
Aerospace 10 00623 g005
Figure 6. Flowchart of optimization problem.
Figure 6. Flowchart of optimization problem.
Aerospace 10 00623 g006
Figure 7. Fuzzy neural network PID control system structure.
Figure 7. Fuzzy neural network PID control system structure.
Aerospace 10 00623 g007
Figure 8. Structure of fuzzy neural network.
Figure 8. Structure of fuzzy neural network.
Aerospace 10 00623 g008
Figure 9. Testing of blade modal.
Figure 9. Testing of blade modal.
Aerospace 10 00623 g009
Figure 10. Frequency response function.
Figure 10. Frequency response function.
Aerospace 10 00623 g010
Figure 11. Shape of the blade.
Figure 11. Shape of the blade.
Aerospace 10 00623 g011
Figure 12. Structure of blade profile.
Figure 12. Structure of blade profile.
Aerospace 10 00623 g012
Figure 13. Influence of phases of second order harmonicon on vibration loads.
Figure 13. Influence of phases of second order harmonicon on vibration loads.
Aerospace 10 00623 g013
Figure 14. Influence of phases of third order harmonics on vibration loads.
Figure 14. Influence of phases of third order harmonics on vibration loads.
Aerospace 10 00623 g014
Figure 15. Influence of amplitude of second order harmonics on on vibration loads.
Figure 15. Influence of amplitude of second order harmonics on on vibration loads.
Aerospace 10 00623 g015
Figure 16. Influence of amplitude of third order harmonics on vibration loads.
Figure 16. Influence of amplitude of third order harmonics on vibration loads.
Aerospace 10 00623 g016
Figure 17. Optimal amplitude and phase of second harmonics.
Figure 17. Optimal amplitude and phase of second harmonics.
Aerospace 10 00623 g017
Figure 18. Optimal amplitude and phase of third harmonic.
Figure 18. Optimal amplitude and phase of third harmonic.
Aerospace 10 00623 g018
Figure 19. Optimal amplitudes of combination harmonics.
Figure 19. Optimal amplitudes of combination harmonics.
Aerospace 10 00623 g019
Figure 20. Optimal phases of combination harmonics.
Figure 20. Optimal phases of combination harmonics.
Aerospace 10 00623 g020
Figure 21. The change trend of the vibration load ratio.
Figure 21. The change trend of the vibration load ratio.
Aerospace 10 00623 g021
Figure 22. PID parameter values.
Figure 22. PID parameter values.
Aerospace 10 00623 g022
Figure 23. The change trend of the phase.
Figure 23. The change trend of the phase.
Aerospace 10 00623 g023
Table 1. Properties of the blade section.
Table 1. Properties of the blade section.
r/mEIf/N·kgEIl/N·kgGJ/N·m2M/kg/mYG/m
0–0.042164.1890.170.30.6430
0.042–0.082159.2744.268.40.6240
0.082–0.89212.8562.67.470.2830
0.892–0.91213.4596.97.490.2550
Table 2. Mode frequencies.
Table 2. Mode frequencies.
ModeCalculation/HzExperiment/HzError/%
1st flap26.2126.32−0.42
2nd flap74.8975.93−1.37
3rd flap150.00144.074.12
1st lag172.78180.76−4.41
2nd lag490.51517.54−5.22
1st torsion199.52203.32−1.87
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, R.; Gao, Y.; Wang, H.; Ni, X. Fuzzy Neural Network PID Control Used in Individual Blade Control. Aerospace 2023, 10, 623. https://doi.org/10.3390/aerospace10070623

AMA Style

Yang R, Gao Y, Wang H, Ni X. Fuzzy Neural Network PID Control Used in Individual Blade Control. Aerospace. 2023; 10(7):623. https://doi.org/10.3390/aerospace10070623

Chicago/Turabian Style

Yang, Renguo, Yadong Gao, Huaming Wang, and Xianping Ni. 2023. "Fuzzy Neural Network PID Control Used in Individual Blade Control" Aerospace 10, no. 7: 623. https://doi.org/10.3390/aerospace10070623

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop