Electro-Hydraulic Servo-Pumped Active Disturbance Rejection Control in Wind Turbines for Enhanced Safety and Accuracy

: Aiming at the high accuracy and high robustness position control of servo pump control in the pitch system of a wind turbine generator, this paper proposes an active disturbance rejection controller (ADRC). The ADRC considers pitch angular velocity and acceleration limits. According to the kinematics principle of the pump-controlled pitch system, the relationship between the pitch angular velocity and acceleration limit and the displacement of the hydraulic cylinder is established. Through the method of theoretical analysis, the nonlinear relationship expression between pitch angle and hydraulic cylinder displacement is obtained, and the linearization of pitch angular velocity control is realized; the formula for b 0 (the estimated value of the input gain of the system) of the pump-controlled pitch system is obtained by the method of modeling and analysis, b 0 is the key parameter for the design of the ADRC; the stability of the controller parameters is proved through the stability analysis and simulation analysis, and the design of the self-immobilizing controller with pitch angular velocity and acceleration limitation is the completed ADRC design. Finally, a joint simulation platform of AMESim and MATLAB as well as a physical experiment platform of electro-hydraulic servo pump-controlled pitch control is constructed, and the effectiveness of the proposed control method is verified through simulation and experiment. The results show that compared with the unrestricted ADRC and PID, the velocity-acceleration-limited ADRC can effectively improve the control effect of the angular velocity and acceleration of the paddle, smooth the startup process, improve the safety of the system, and have better position control accuracy and anti-jamming ability.


Introduction
Large wind turbines utilize pitch-control technology to achieve reliable power regulation [1].Electro-hydraulic servo systems are commonly employed in pitch systems for their better power density and various benefits [2][3][4][5][6].At present, the wind turbine pitch control system mainly uses two forms of electro-hydraulic servo devices: servo valve control and servo pump control.Servo valve control is a more traditional program; the basic principle is to control the opening of the servo valve, adjust the oil supply, and then drive the hydraulic cylinder piston movement, to achieve the adjustment of the pitch angle.Although the servo valve is compact and has a fast response speed, there are some inherent defects, such as control accuracy by the internal friction and leakage, and energy efficiency is low [7][8][9][10][11].In contrast, servo pump control is a more advanced and energy-saving technology route.In this program, the variable pump directly drives the hydraulic cylinder through the control of the pump displacement to adjust the output flow and pressure and then to control the pitch angle.Due to the elimination of the throttle valve, the oil circuit is more simple, and the energy loss is greatly reduced.At the same time, the servo pump control also has high control accuracy and good dynamic response, and adaptability, as well as other advantages making it especially suitable for wind power generation, such as reliability and the environmental adaptability of the application of high requirements [12][13][14][15].
The servo pump-controlled pitch system is a typical nonlinear system [16][17][18][19], the multi-source and time-varying nature of the load makes the system's working conditions uncertain, and the flow nonlinearity of the hydraulic pump, the internal oil compression and leakage of the system, and other factors affect the system's position control accuracy [20][21][22][23].At the same time, the hydraulic cylinder and pitch-angle movement are in a nonlinear relationship; focusing only on the hydraulic cylinder movement does not guarantee the safety of the pitch control system, and the need for pitch-angle speed and acceleration is also limited.Therefore, the study of high-precision position control of an electro-hydraulic servo pump-controlled pitch system considering the pitch-angle motion limitation has important engineering application value.
Singh V.P. et al. looked into the stable performance of a closed-circuit hydrostatic actuator using a variable-displacement pump and a variable-displacement motor.They assessed the actuator's overall performance by taking into account the efficiencies of the pump, motor, and drive pump, and derived equations to describe the drive efficiency [24].Anwar M.N. and colleagues introduced a proportional-integral (PI) controller for pitchangle control to reduce the time delay from the hydraulic system.The controller is designed using a direct synthesis method to get the desired response [25].Kou Fairong and colleagues examined how the motor affects the system force, developed a Linear-Quadratic-Gaussian (LQG) controller, and suggested a current controller based on the inner-loop motor speed to achieve force-tracking control, enhancing the dynamic properties of the pump-controlled system [26].Wu X. et al. utilized a self-learning asymmetric support vector machine (ASVM) approach to detect internal leakage in the hydraulic pitch system of the pump-controlled pitch system.This method was confirmed by NREL's Fast [27].Gu Yajing introduced a direct-drive hydraulic pump-controlled motor pitch system to address the issues of high energy consumption and complex control mechanisms in traditional pitch systems.This system utilizes an adaptive backstepping controller based on the backstepping technique and adaptive algorithms to achieve precise pitch control and enhance the stability of the unit's power output [28].Li Bin and colleagues conducted research on high-performance pitch-control technology for large wind turbines.They applied an electro-hydraulic servopump-controlled pitch-control system to address issues with load perturbation and poor system robustness.They utilized a fuzzy PID control strategy to enhance the system's overall anti-interference performance [29].
Currently, many scholars have researched the nonlinear and high-precision position control of pump control systems.However, few scholars have integrated the unique operational characteristics of wind turbine pitch with the safety standards of the pitch motion process and nonlinear control.In order to improve the pitch-angle position-control accuracy, compensate for the rapid fluctuation of wind speed as well as other internal and external nonlinear factors of the system, and ensure the robustness of the system, this paper adopts the ADRC strategy for control.ADRC is a kind of modern control strategy, and the core idea of this control method is to dynamically estimate and compensate for the internal and external disturbances of the system.It is characterized by simple structure, easy implementation, and low requirements for model accuracy and strong robustness.It is suitable for complex systems with high model uncertainty and large changes in external environment, and can effectively improve the performance and stability of the system.According to the kinematics principle of the pump-controlled pitch system, the relationship between the pitch angular velocity and acceleration limit and the displacement of the hydraulic cylinder is established.Through the method of theoretical analysis, the nonlinear relationship expression between pitch angle and hydraulic cylinder displacement is obtained, and the linearization of pitch angular velocity control is realized; the method of modeling analysis is used to obtain the calculation formula of b 0 of the pump-controlled pitch system, and the key parameters are determined for the design of the ADRC; the stability of the controller parameters is proved through the stability analysis and simulation analysis, and the design of a self-immobilizing controller with pitch angular velocity and acceleration limitation is the completed ADRC design.The control effect was studied on the experimental platform.The experimental results show that the designed controller takes the speed variance of pitch angle as the velocity stability index.Compared with unlimited ADRC, there was a 98.38% increase in pitch-angle stability; pitch-angle acceleration is always controlled within the prescribed 20 deg/s 2 ; by analyzing the displacement variance of pitch angle, the limited ADRC improved the accuracy of position by 94.1% versus PID.The control method can improve the control accuracy and safety of the system.

Principle of Electro-Hydraulic Servo Pump-Controlled Pitch System
The electro-hydraulic servo-pump-controlled pitch system comprises a permanent magnet synchronous servo motor, hydraulic pump, electromagnetic directional valve, single throttle valve, relief valve, check valve, throttle valve, accumulator, hydraulic cylinder, blade wheels, and sensors.The host computer determines the desired pitch angle based on the current pitch angle and wind speed data.It then converts this desired pitch angle into a command for the hydraulic cylinder displacement.This command is executed by the servo motor to control the flow and pressure of the hydraulic pump, which in turn adjusts the paddles to achieve the desired pitch angle through the hydraulic cylinder.Figure 1 below illustrates the hydraulic mechanism of the servo pump-controlled pitch system of the wind turbine.

Kinematic Analysis of Pitch Mechanism
To secure the pitch system safe, it is essential to define the correlation between t hydraulic cylinder and the pitch angle to restrict the hydraulic cylinder's motion in pi control.The analyzing process is as follows.
The hydraulic cylinder of the pitch system is attached to the hub and the bla through hinging mechanisms.Pitch control is achieved by extending or retracting the p Figure 1.Hydraulic principle of servo-pump-controlled pitch system for wind turbine generator: 1-permanent magnet synchronous servo motor; 2-hydraulic pump; 3-electromagnetic directional valve; 4-single throttle valve; 5-relief valve; 6-check valve; 7-throttle valve; 8-accumulator; 9-hydraulic cylinder; 10-blade wheels; 11-angle sensor; 12-position sensor; 13-revolution sensor.

Kinematic Analysis of Pitch Mechanism
To secure the pitch system safe, it is essential to define the correlation between the hydraulic cylinder and the pitch angle to restrict the hydraulic cylinder's motion in pitch control.The analyzing process is as follows.
The hydraulic cylinder of the pitch system is attached to the hub and the blade through hinging mechanisms.Pitch control is achieved by extending or retracting the piston rod of the hydraulic cylinder.Figure 2 displays the schematic diagram of the pitch mechanism.

Kinematic Analysis of Pitch Mechanism
To secure the pitch system safe, it is essential to define the correlation between the hydraulic cylinder and the pitch angle to restrict the hydraulic cylinder's motion in pitch control.The analyzing process is as follows.
The hydraulic cylinder of the pitch system is attached to the hub and the blade through hinging mechanisms.Pitch control is achieved by extending or retracting the piston rod of the hydraulic cylinder.Figure 2   L represents the fully retracted length of the hydraulic cylinder, x p is the displacement of the hydraulic cylinder, R e is the hub's radius of rotation, H is the distance between the hydraulic cylinder body's articulation point and the paddle's rotation axis, γ is the mounting angle, and β is the pitch angle.
Assuming the hydraulic cylinder, piston rod, connecting rod, etc. are rigid bodies without elastic deformation, the relationship between x p and β can be described using the principle of pitch mechanism.
The pitch-angle velocity .
β can be expressed as: .
β can be expressed as: ..
R 2 e H 2 3 2 (3) Table 1 shows the specific dimensions of the pitch mechanism.Bringing the numerical value into Formulas (2) and (3), the hydraulic cylinder and pitch-angle motion diagram is shown in Figure 3.As can be seen from Figure 3a, there is an approximate linear relationship between the angle velocity of the pitch and the displacement of the hydraulic cylinder in the first half of the hydraulic cylinder movement, but the nonlinear phenomenon between the angle velocity of the pitch and the displacement of the hydraulic cylinder is very serious As can be seen from Figure 3a, there is an approximate linear relationship between the angle velocity of the pitch and the displacement of the hydraulic cylinder in the first half of the hydraulic cylinder movement, but the nonlinear phenomenon between the angle velocity of the pitch and the displacement of the hydraulic cylinder is very serious when the hydraulic cylinder moves to the second half.It can be seen from Figure 3b that the pitch-angle acceleration and hydraulic cylinder displacement of the motion of the relationship between the first half of the hydraulic cylinder is approximately linear; in the hydraulic cylinder movement to the second half, the nonlinear phenomenon is very serious.Since the wind turbine pitch system is a large inertia system, too fast a motion will affect the stability of the system, to ensure the safety of the pitch control system, the pitch-angle speed and acceleration need to be limited.In the experience of wind power developers and operators, the pitch-angle speed limit to 5 deg/s, and the acceleration limit to 20 deg/s 2 .
Transforming Equations ( 2) and (3), The equation that describes the relationship between hydraulic cylinder displacement and velocity for the pitch-angle velocity limit is: where v pLimit is the hydraulic cylinder limiting speed and .
β max is the pitch-angle limiting speed.The hydraulic cylinder displacement, velocity, and acceleration relationship equation for pitch-angle acceleration limitation is: where a pLimit is the hydraulic cylinder limiting acceleration and ..
β max is the pitch-angle limiting acceleration.

Modeling of Electro-Hydraulic Servo-Pump-Controlled Pitch System
ADRC design does not require high accuracy in the model; unmodeled components are observed by the observer as an expanded state for feedforward compensation.However, there is a crucial parameter in feedforward compensation: the estimated system input gain, b 0 , which must initially be determined as an approximate value when designing the controller.The precision of b 0 does not need to be very high, thus the system modeling does not overly consider factors with low influence weights, and higher-order terms are generally neglected.
The load flow equation for a hydraulic pump can be expressed as: When the effective volume of the two chambers of the hydraulic cylinder is equal, the flow continuity equation for the high pressure chamber of the hydraulic cylinder is: The load force balance equation for a hydraulic cylinder is: Q p is the output flow rate of hydraulic pump, D p is the displacement of hydraulic pump, ω m is the speed of servo motor, C ip is the internal leakage coefficient of hydraulic pump, C ep is the external leakage coefficient of hydraulic pump, P l is the pressure of high pressure chamber of hydraulic pump, P r is the pressure of low pressure chamber of hydraulic pump, A p1 is the effective area of rod-less chamber of hydraulic cylinder, x p is the displacement of piston of hydraulic cylinder, C tc is the total leakage coefficient of hydraulic cylinder, V t is the effective volume of hydraulic cylinder, and β e is the modulus of elasticity of hydraulic fluid.A p2 is the effective area of the rod cavity of the hydraulic cylinder, M t is the equivalent mass of the piston and load of the hydraulic cylinder, B p is the viscous damping coefficient of the piston and load, K is the spring stiffness of the load, and F L is the friction and external load interference force.
A Laplace transform of Equations ( 6)-( 8) yields: Q p = A p1 x p s + C tc P l + V t 2β e P l s (10) where C tp is the total leakage coefficient of the hydraulic pump, C tp = C ip + C ep .Collating ( 9)-( 11) gives: where K c is the total leakage coefficient of the hydraulic pump and cylinder, A p1 ≪ A p1 and K = 0, Equation ( 12) can be written as: Take the system state vector x = [x 1 , x 2 ] T = x p , .
x p T , the system input vector u = ω m , consider the 3rd order term as a perturbation, take the position and velocity of the hydraulic cylinder as the system state variables and the servomotor output rotational speed as the system input variable, and the system state space expression in the following form can be derived from Equation ( 13): x 2 as a 3-term, then the nonlinear part of the system is: ..
Out-of-system load disturbances are: The system input gain estimate is: (17) Equation ( 14) can be written as: From the above modeling analysis, a general expression for b 0 is obtained, and a second-order nonlinear state space expression for the electro-hydraulic servo pump control system is established.By substituting parameters according to different specifications of the electro-hydraulic servo systems, the value of b 0 can be determined.

Pitch Angular Velocity and Acceleration Limited ADRC Design
ADRC comprises a Tracking Differentiator (TD), Expanded State Observer (ESO), and Nonlinear State Error Feedback (NLSEF).The TD facilitates a smooth transition process for trajectory planning.The ESO conducts real-time tracking estimation and compensation for uncertain nonlinear factors, as well as internal and external disturbances in the controlled system, to enhance the system's anti-disturbance capability and positional accuracy.The NLSEF integrates error signals to create a unified control law [30][31][32].Figure 4 displays the structure of ADRC.
In this paper, in order to achieve the pitch angular velocity and acceleration limiting requirements of the pitch system, and at the same time, to cope with the rapid changes and other internal and external disturbances, and to prevent the overshooting or instability of the pitch-angle control, ADRC is used for the pitch control.The pitch angular velocity and angular acceleration limiting link is introduced in the TD.When the wind speed fluctuation causes the pitch angular velocity or acceleration to be too large, the limiting link will automatically smooth the command signal to prevent the pitch mechanism from exceeding the physical constraints or causing mechanical vibration.Adopting nonlinear ESO, all internal and external disturbances are observed as a whole and treated as an expansion state.For the nonlinear factors such as sudden change of wind speed and internal leakage, ESO quickly estimates the estimated total perturbation and compensates the estimated total perturbation by timely feedback to the controller output link to realize the active offset of the perturbation.In this way, no matter how the wind speed changes, what the controlled object "sees" is always a linearized model after the perturbation is canceled, which avoids overshooting and instability.The fal function is introduced in the NLSEF module, which has stronger nonlinear toughness than the linear feedback, and can suppress the oscillation of the pitch response caused by the wind speed perturbation and improve the stability margin of the system.
From the above modeling analysis, a general expression for b is obtained, and a second-order nonlinear state space expression for the electro-hydraulic servo pump control system is established.By substituting parameters according to different specifications of the electro-hydraulic servo systems, the value of b can be determined.

Pitch Angular Velocity and Acceleration Limited ADRC Design
ADRC comprises a Tracking Differentiator (TD), Expanded State Observer (ESO), and Nonlinear State Error Feedback (NLSEF).The TD facilitates a smooth transition process for trajectory planning.The ESO conducts real-time tracking estimation and compensation for uncertain nonlinear factors, as well as internal and external disturbances in the controlled system, to enhance the system's anti-disturbance capability and positional accuracy.The NLSEF integrates error signals to create a unified control law [30][31][32].Figure 4 displays the structure of ADRC.In this paper, in order to achieve the pitch angular velocity and acceleration limiting requirements of the pitch system, and at the same time, to cope with the rapid changes and other internal and external disturbances, and to prevent the overshooting or instability of the pitch-angle control, ADRC is used for the pitch control.The pitch angular velocity and angular acceleration limiting link is introduced in the TD.When the wind speed fluctuation causes the pitch angular velocity or acceleration to be too large, the limiting link will automatically smooth the command signal to prevent the pitch mechanism from exceeding the physical constraints or causing mechanical vibration.Adopting nonlinear ESO, all internal and external disturbances are observed as a whole and treated as an expansion state.For the nonlinear factors such as sudden change of wind speed and internal leakage, ESO quickly estimates the estimated total perturbation and compensates the estimated total perturbation by timely feedback to the controller output link to realize the

Nonlinear TD Design for Velocity and Acceleration Limiting
Defining the target displacement as v and substituting Equation ( 4) into the nonlinear TD, the nonlinear TD with speed limit can be obtained: (19) where v 1 is the first-order tracking signal, v 2 is the second-order tracking signal, h 0 is the filtering factor, r 0 is the tracking speed, and fhan(v 1 − v, v 2 , r 0 , h 0 ) is the integrated function of the maximum speed control of the discrete system, whose algorithmic formula is as follows: In Equation (19), given the target command v, the first-order tracking signal v 1 will converge to the target command according to the size of the second-order tracking signal v 2 , and the tracking speed r 0 determines whether the second-order tracking signal v 2 changes quickly or slowly, so the physical significance of v 1 is the displacement of hydraulic cylinder, the physical significance of v 2 is the speed of hydraulic cylinder, and the physical significance of r 0 is the acceleration of hydraulic cylinder, so r 0 can be taken according to the Equations ( 4) and ( 5); therefore, it can be taken according to the formula, so as to realize the acceleration limitation of the variable pitch system, namely: r 0 = a pLimit (21) Processes 2024, 12, 908 9 of 22 Nonlinear TD with velocity and acceleration limits: By arranging the transition process through Equation ( 22), it is possible to change the linear displacement of the hydraulic cylinder to a nonlinear displacement, so as to realize the linear motion of the pitch angle, and at the same time, to realize the speed limitation and variable acceleration limitation of the pitch angle, so as to improve the smoothness and safety of the system.

ESO Design
Expanding the state variables of the system in Equation ( 18) by taking x 3 = f(x 1 , x 2 , w(t)), the state space equation of the system can be written as: where z i is the observed value of the system output x i (i = 1, 2) and the total system disturbance x 3 , β 0i is the adjustable parameter of the ESO, and i = 1, 2, 3.
Where fal(e, α 2 , δ) is a nonlinear function with the following expression: fal(e, α, δ) = e where α is the adjustable parameter; δ is the length of the linear interval of the fal function.
The role of ESO is to estimate and compensate the internal and external disturbances of the system in real time, which plays a very important role in the system, in order to ensure the convergence of ESO, the following demonstrates the stability of ESO with the given parameters.
First, check whether matrix K 1 is a Hurwitz matrix.
The characteristic polynomial of this matrix is: According to the Routh-Hurwitz stability criterion, all the roots of the polynomial lie in the left half-plane of the complex plane; therefore, the matrix K 1 is a Hurwitz matrix.
Next, the Lyapunov function V θ (z) is chosen, and it is verified that its derivatives are negatively definite along the vector field F(z).
where, V iθ (z i ) = z ⊤ i P i z i , P i ( Satisfies the Lyapunov equation Solve the Lyapunov equation to obtain P 1 , P 2 , P 3 . These matrices are symmetric and positive definite, satisfying the Lyapunov equation.Therefore, V θ (z) is positive definite.
Next, the derivative of V θ (z) along F(z) is calculated. where, ∂V θ ∂z It follows from the fact that is negatively definite, each ∂V iθ ∂z i • F i (z i ) is negatively definite, and hence the derivative of V θ (z) is negatively definite along F(z).
This proves the asymptotic stability of the dilation state vector z.According to Theorem II. 1 of [33], there exist θ* ∈ (0, 1) and r* > 1 such that when θ ∈ (θ*, 1) and r ∈ (r*, ∞), the ESO error converges and the closed-loop system state is consistently bounded.It has been proven above that the designed ESO is asymptotically stable and the observation error converges to zero at an exponential rate by Lyapunov stability theory according to the given parameters.Meanwhile, the closed-loop system state is consistently bounded.This proves the effectiveness and stability of the ESO design.

NLSEF Design
Based on the outputs of the TD and the ESO, the error between the desired and feedback values of the system and its differential signals are calculated.The NLSEF is obtained by nonlinearly weighting the state error and combining it with the observed value of the total system perturbation z 3 , to obtain the output control quantity of the ADRC u.
Substituting Equation (38) into the state space expression of the system gives: Since z 3 is the observed value of the total system disturbance x 3 , there is z 3 = x 3 in case the observed state is accurate, so the system state space expression can be simplified as: Design NLSEF: where a i is the adjustable parameter, i = 1, 2; β i is the control gain, i = 1, 2.
After the above derivation, the ADRC for pitch system with pitch-angle velocity and acceleration limits is obtained and its structure is shown in Figure 5.
Processes 2024, 12, x FOR PEER REVIEW 1 , , , , The ESO and TD are designed to incorporate speed and acceleration limits f pitch mechanism in order to coordinate the control of hydraulic cylinder positio speed.This ensures that the signals produced by the TD remain within the safety p eters of the pitch system, preventing excessive speed or acceleration during signal ing.

Experimental Research
A joint simulation platform is built in AMESim (2020.1)and MATLAB (R2021a ware to simulate the working state of the pump-controlled pitch system.A comp test between an ADRC with speed and acceleration limitation and an ADRC w speed and acceleration limitation is carried out to verify the effectiveness of spee acceleration limitation.The advantages of the ADRC with speed and acceleration l tion in position control accuracy are verified by comparing the control effects of PID trol and ADRC with speed and acceleration limitation.An experimental platform o tro-hydraulic servo-pump-controlled pitch system is also built to physically verify t fectiveness of the self-resistant controller with pitch angular velocity and acceleratio itation.

Software Simulation
The joint simulation platform of AMEsim and MATLAB for electro-hydraulic pump-controlled pitch system was built, as shown in Figure 6.
ADRC control Servo-pump pitch system The ESO and TD are designed to incorporate speed and acceleration limits for the pitch mechanism in order to coordinate the control of hydraulic cylinder position and speed.This ensures that the signals produced by the TD remain within the safety parameters of the pitch system, preventing excessive speed or acceleration during signal tracking.

Experimental Research
A joint simulation platform is built in AMESim (2020.1)and MATLAB (R2021a) software to simulate the working state of the pump-controlled pitch system.A comparison test between an ADRC with speed and acceleration limitation and an ADRC without speed and acceleration limitation is carried out to verify the effectiveness of speed and acceleration limitation.The advantages of the ADRC with speed and acceleration limitation in position control accuracy are verified by comparing the control effects of PID control and ADRC with speed and acceleration limitation.An experimental platform of electro-hydraulic servo-pump-controlled pitch system is also built to physically verify the effectiveness of the self-resistant controller with pitch angular velocity and acceleration limitation.

Software Simulation
The joint simulation platform of AMEsim and MATLAB for electro-hydraulic servo pump-controlled pitch system was built, as shown in Figure 6.
fectiveness of the self-resistant controller with pitch angular velocity and acceleration limitation.

Software Simulation
The joint simulation platform of AMEsim and MATLAB for electro-hydraulic servo pump-controlled pitch system was built, as shown in Figure 6.

ADRC control
Servo-pump pitch system PID control  The ADRC parameters are shown in Table 2.In order to compare the control effect of ADRC and PID for speed and acceleration limitation, according to the maximum outstretched displacement of 800 mm of the pitch hydraulic cylinder as the target command, the parameters of PID are adjusted against the response time of ADRC, so that the PID arrives at the target position without overshooting.The effect is shown in Figure 7.The ADRC parameters are shown in Table 2.In order to compare the control effect of ADRC and PID for speed and acceleration limitation, according to the maximum outstretched displacement of 800 mm of the pitch hydraulic cylinder as the target command, the parameters of PID are adjusted against the response time of ADRC, so that the PID arrives at the target position without overshooting.The effect is shown in Figure 7.Both ADRC and PID reach the target value at 23 s.The corresponding PID parameters are P of 180, I of 0, and D of 20.

Simulation Study of Speed Limiting Effect of ADRC
Experiments on the effect of displacement and velocity control with unrestricted ADRC are carried out and the results are shown in Figure 8.  From Figure 8, it can be seen that ADRC can realize the trajectory planning for the displacement of the hydraulic cylinder to achieve the displacement without overshooting, but due to the nonlinear relationship between the displacement of the hydraulic cylinder and the pitch angle, it will lead to the nonlinearity of the change of the pitch angle, and it is not possible to control the pitch angular velocity when there is no speed saturation limitation, which makes the pitch angular velocity exceeding the angular velocity limitation of 5 deg/s in the vicinity of 6-17 s and 25 s.
Experiments on the effect of displacement and velocity control with velocity and acceleration limited ADRC are carried out and the results are shown in Figure 9. From Figure 8, it can be seen that ADRC can realize the trajectory planning for the displacement of the hydraulic cylinder to achieve the displacement without overshooting, but due to the nonlinear relationship between the displacement of the hydraulic cylinder and the pitch angle, it will lead to the nonlinearity of the change of the pitch angle, and it is not possible to control the pitch angular velocity when there is no speed saturation limitation, which makes the pitch angular velocity exceeding the angular velocity limitation of 5 deg/s in the vicinity of 6-17 s and 25 s.
Experiments on the effect of displacement and velocity control with velocity and acceleration limited ADRC are carried out and the results are shown in Figure 9.After setting the pitch angular velocity and acceleration limits, not only can the hydraulic cylinder carry out better displacement and velocity planning, but also, through the nonlinearity of the hydraulic cylinder displacement and velocity, can be realized as the linearization of the pitch angle and the pitch angular velocity, to ensure that the pitch angular velocity stays within 5 deg/s.

Simulation Study of Acceleration Limiting Effect
Given a continuous step signal of hydraulic cylinder displacement, the paddle pitch angular acceleration response is observed with PID controller, without acceleration saturation limiting ADRC, and with acceleration saturation limiting ADRC, respectively, as shown in Figure 10.After setting the pitch angular velocity and acceleration limits, not only can the hydraulic cylinder carry out better displacement and velocity planning, but also, through the nonlinearity of the hydraulic cylinder displacement and velocity, can be realized as the linearization of the pitch angle and the pitch angular velocity, to ensure that the pitch angular velocity stays within 5 deg/s.

Simulation Study of Acceleration Limiting Effect
Given a continuous step signal of hydraulic cylinder displacement, the paddle pitch angular acceleration response is observed with PID controller, without acceleration saturation limiting ADRC, and with acceleration saturation limiting ADRC, respectively, as shown in Figure 10.From the figure, it can be seen that when using PID control, the pitch-angle acceleration is almost completely out of control, and the maximum pitch-angle acceleration can be up to 104 deg/s 2 for forward startup and 45 deg/s 2 for reverse startup, which is already far beyond the safety limiting condition of 20 deg/s 2 pitch-angle acceleration.The unrestricted ADRC acceleration is smaller compared to the PID as a whole, but there are some positions where the acceleration is larger, in the 20 deg/s 2 neighborhood.After setting the acceleration saturation limit, the peak paddle pitch angular acceleration is approximately equal regardless of forward and reverse startup, with an average peak value of 9 deg/s 2 for forward startup and 10 deg/s 2 for reverse startup, which can make the system startup smoother and more controllable.

Study of Controller Performance in the Presence of Wind Speed Disturbances
In order to verify the control effect when there is a wind speed disturbance, the pitch system is loaded with a disturbance at the actual wind speed, as shown in Figure 11.From the figure, it can be seen that when using PID control, the pitch-angle acceleration is almost completely out of control, and the maximum pitch-angle acceleration can be up to 104 deg/s 2 for forward startup and 45 deg/s 2 for reverse startup, which is already far beyond the safety limiting condition of 20 deg/s 2 pitch-angle acceleration.The unrestricted ADRC acceleration is smaller compared to the PID as a whole, but there are some positions where the acceleration is larger, in the 20 deg/s 2 neighborhood.After setting the acceleration saturation limit, the peak paddle pitch angular acceleration is approximately equal regardless of forward and reverse startup, with an average peak value of 9 deg/s 2 for forward startup and 10 deg/s 2 for reverse startup, which can make the system startup smoother and more controllable.

Study of Controller Performance in the Presence of Wind Speed Disturbances
In order to verify the control effect when there is a wind speed disturbance, the pitch system is loaded with a disturbance at the actual wind speed, as shown in Figure 11.
Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.The effect is shown in Figure 12.Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.The effect is shown in Figure 12.From the figure, it can be seen that the hydraulic cylinder extends 500 mm and retracts 50 mm when there is a wind speed perturbation; the operating speed PID is slightly faster compared to the ADRC, the speed exceeds the ADRC, and the ADRC transitions are smoother and smoother during the start and stop phases.
According to the pitch condition to add the load and carry out the pitch action, the PID and ADRC followings are shown in Figure 13.Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.The effect is shown in Figure 12.From the figure, it can be seen that the hydraulic cylinder extends 500 mm and retracts 50 mm when there is a wind speed perturbation; the operating speed PID is slightly faster compared to the ADRC, the speed exceeds the ADRC, and the ADRC transitions are smoother and smoother during the start and stop phases.
According to the pitch condition to add the load and carry out the pitch action, the PID and ADRC followings are shown in Figure 13.From the figure, it can be seen that the hydraulic cylinder extends 500 mm and retracts 50 mm when there is a wind speed perturbation; the operating speed is slightly faster compared to the ADRC, the speed exceeds the ADRC, and the ADRC transitions are smoother and smoother during the start and stop phases.
According to the pitch condition to add the load and carry out the pitch action, the PID and ADRC followings are shown in Figure 13.When there is a wind speed disturbance, the motion is performed according to a sinusoidal command with a frequency of 10 Hz and an amplitude of 100, and the effect is shown in Figure 14.When there is a wind speed disturbance, the motion is performed according to a sinusoidal command with a frequency of 10 Hz and an amplitude of 100, and the effect is shown in Figure 14.When there is a wind speed disturbance, the motion is performed according to a sinusoidal command with a frequency of 10 Hz and an amplitude of 100, and the effect is shown in Figure 14.The PID speed in the graph shows a first fast and then slow characteristic compared to ADRC, and does not reach 100 mm in amplitude tracking.
Through the above experiments, it is found that the ADRC with pitch angular velocity acceleration limitation improves the effect of pitch angular velocity and acceleration control significantly compared to the ADRC and PID without limitation and achieves the expected goal.When there is wind speed interference, the ADRC with speed and acceleration limitation has higher positional accuracy, smoother running speed, and stronger anti-interference ability compared with PID.

Physical Simulations Test
The experiment system for controlling pitch via an electro-hydraulic servo pump consists of a Moog MSCII controller, servo drive, servo motor, and hydraulic system.The controller utilizes sensors to monitor and gather real-time data on pressure, position, temperature, and other system parameters.The speed signal of the servo motor is output after processing according to the target displacement and actual displacement by the designed ADRC.Output the desired speed to the servo drive using EtherCAT communication.The drive rotates the servo motor through encoder cable.The hydraulic pump output flow is The PID speed in the graph shows a first fast and then slow characteristic compared to ADRC, and does not reach 100 in amplitude tracking.
Through the above experiments, it is found that the ADRC with pitch angular velocity acceleration limitation improves the effect of pitch angular velocity and acceleration control significantly compared to the ADRC and PID without limitation and achieves the expected goal.When there is wind speed interference, the ADRC with speed and acceleration limitation has higher positional accuracy, smoother running speed, and stronger antiinterference ability compared with PID.

Physical Simulations Test
The experiment system for controlling pitch via an electro-hydraulic servo pump consists of a Moog MSCII controller, servo drive, servo motor, and hydraulic system.The controller utilizes sensors to monitor and gather real-time data on pressure, position, temperature, and other system parameters.The speed signal of the servo motor is output after processing according to the target displacement and actual displacement by the designed ADRC.Output the desired speed to the servo drive using EtherCAT communication.The drive rotates the servo motor through encoder cable.The hydraulic pump output flow is controlled to achieve hydraulic cylinder position control.The motion data of pitch angle are calculated according to the principle of pitch mechanism.The overall framework of the experimental platform is shown in Figure 15.The hydraulic component selection of the experimental platform is shown in Table 3.   Displacement Sensor Nanjing Xiju The test comprises the speed restriction test, acceleration limitation test, and sinusoidal response test of the system.Because of the inability to conduct experiments on wind turbines, the pitch angle and pitch-angle velocity are calculated according to the pitch mechanism and the hydraulic cylinder parameters.The test comprises the speed restriction test, acceleration limitation test, and sinusoidal response test of the system.Because of the inability to conduct experiments on wind turbines, the pitch angle and pitch-angle velocity are calculated according to the pitch mechanism and the hydraulic cylinder parameters.

Speed Limit Test
The speed limit test mainly verifies the speed limit effect of the designed controller.Enter step instructions with a hydraulic cylinder displacement of 800 mm to get an unlimited and limited ADRC control pitch-angle curve, as shown in Figure 16.The speed limit test mainly verifies the speed limit effect of the designed controller.Enter step instructions with a hydraulic cylinder displacement of 800 mm to get an unlimited and limited ADRC control pitch-angle curve, as shown in Figure 16.By contrast, the nonlinear TD is designed to realize the nonlinear planning of the displacement of the hydraulic cylinder.
Enter step instructions with a hydraulic cylinder displacement of 800 mm to get an unlimited and limited ADRC control pitch-angle velocity curve, as shown in Figure 17.By contrast, the nonlinear TD is designed to realize the nonlinear planning of the displacement of the hydraulic cylinder.
Enter step instructions with a hydraulic cylinder displacement of 800 mm to get an unlimited and limited ADRC control pitch-angle velocity curve, as shown in Figure 17.By contrast, the nonlinear TD is designed to realize the nonlinear planning of the displacement of the hydraulic cylinder.
Enter step instructions with a hydraulic cylinder displacement of 800 mm to get an unlimited and limited ADRC control pitch-angle velocity curve, as shown in Figure 17.By contrast, it can be seen that when the speed limit is not set, the pitch-angle speed change amplitude is larger, and the speed is uncontrollable.After setting the speed limit at 5 deg/s, the speed of the pitch angle quickly reaches the target value.During the pitch control, it is always controlled near the target value.Unlimited ADRC control pitch-angle speed peak is 11.6 deg/s.The limited ADRC control pitch-angle speed peak is 5.9 deg/s, and the limited ADRC control pitch-angle speed fluctuation is relatively smooth with higher safety.The pitch-angle velocity variance at 5-15 s unlimited ADRC is 1.85, and the limited ADRC angular velocity variance is 0.03.Using pitch-angle velocity variance as the By contrast, it can be seen that when the speed limit is not set, the pitch-angle speed change amplitude is larger, and the speed is uncontrollable.After setting the speed limit at 5 deg/s, the speed of the pitch angle quickly reaches the target value.During the pitch control, it is always controlled near the target value.Unlimited ADRC control pitch-angle speed peak is 11.6 deg/s.The limited ADRC control pitch-angle speed peak is 5.9 deg/s, and the limited ADRC control pitch-angle speed fluctuation is relatively smooth with higher safety.The pitch-angle velocity variance at 5-15 s unlimited ADRC is 1.85, and the limited ADRC angular velocity variance is 0.03.Using pitch-angle velocity variance as the velocity stability index, pitch angle stability increased by 98.38%.At the same time, it is also seen that the limited ADRC control pitch-angle velocity is partially overshot during the start-up phase.This may be related to nonlinear factors not considered in part of the experimental platform and the parameters selected by the controller.

Acceleration Limited Tests
The acceleration limited test assesses the ability of the planned TD to achieve acceleration magnitude limitation when the hydraulic cylinder is initiated from various positions.Enter the continuous step command for hydraulic cylinder displacement to obtain the pitch-angle acceleration curve depicted in Figure 18.
As can be seen from Figure 18b, due to the nonlinear properties of the pitch mechanism, when using PID control, hydraulic cylinder acceleration is always the maximum response acceleration of the hydraulic system.After the pitch mechanism, it will will make the pitch-angle acceleration change more.The maximum acceleration of the pitch angle is 66 deg/s 2 , which is prone to hazard.As can be seen in Figure 18c, the maximum pitch angle is more than 20 deg/s 2 , the peak pitch angle is 23 deg/s 2 ; as can be seen in Figure 18d, ADRC with an acceleration limit can limit the pitch-angle acceleration to the target value.After the above comparison analysis, it can be seen that setting the acceleration limit in the nonlinear tracking differential can make the pitch-angle acceleration peak smoother, so that the pitch-angle acceleration is always stable in the set safety value, and can improve the safety of the pitch control system.

Acceleration Limited Tests
The acceleration limited test assesses the ability of the planned TD to achieve acceleration magnitude limitation when the hydraulic cylinder is initiated from various positions.Enter the continuous step command for hydraulic cylinder displacement to obtain the pitch-angle acceleration curve depicted in Figure 18.As can be seen from Figure 18b, due to the nonlinear properties of the pitch mechanism, when using PID control, hydraulic cylinder acceleration is always the maximum response acceleration of the hydraulic system.After the pitch mechanism, it will will make the pitch-angle acceleration change more.The maximum acceleration of the pitch angle is 66 deg/s 2 , which is prone to hazard.As can be seen in Figure 18c, the maximum pitch angle is more than 20 deg/s 2 , the peak pitch angle is 23 deg/s 2 ; as can be seen in Figure 18d, ADRC with an acceleration limit can limit the pitch-angle acceleration to the target value.After the above comparison analysis, it can be seen that setting the acceleration limit in the nonlinear tracking differential can make the pitch-angle acceleration peak smoother, so that the pitch-angle acceleration is always stable in the set safety value, and can improve the safety of the pitch control system.

Sinusoidal Response Test
The main purpose of the sine step response test is to test the sine signal follow ability of the system.The input amplitude is 50 mm, the frequency is 0.05 Hz of the sine signal instruction, and the PID and the speed and acceleration limited ADRC to control the hydraulic cylinder response curves is obtained, as shown in Figure 19.The main purpose of the sine step response test is to test the sine signal follow ability of the system.The input amplitude is 50 mm, the frequency is 0.05 Hz of the sine signal instruction, and the PID and the speed and acceleration limited ADRC to control the hydraulic cylinder response curves is obtained, as shown in Figure 19.The curves in Figure 19 shows that, after setting the speed and acceleration limits, the designed ADRC can still track sine signals quickly and without amplitude attenuation.In a sine cycle of 10-30 s, with 0.5 s as the sampling period, the displacement variance between the PID and the target signal is 45.26.The displacement variance between the designed ADRC and the target signal is 2.67.The designed ADRC improved by 94.1% compared to the PID position accuracy when evaluated with displacement variance.The curves in Figure 19 shows that, after setting the speed and acceleration limits, the designed ADRC can still track sine signals quickly and without amplitude attenuation.In a sine cycle of 10-30 s, with 0.5 s as the sampling period, the displacement variance between the PID and the target signal is 45.26.The displacement variance between the designed ADRC and the target signal is 2.67.The designed ADRC improved by 94.1% compared to the PID position accuracy when evaluated with displacement variance.

Conclusions
Through the theoretical analysis method, the nonlinear relationship expression between pitch angle and hydraulic cylinder displacement is derived; the modeling analysis method is used to obtain the calculation formula of b 0 of the pump-controlled pitch system, and the key parameters of the self-resistant controller are determined; the stability of the controller parameters is proved through stability analysis and simulation analysis, and the design of the self-resistant controller with pitch-angle speed and acceleration limitation is accomplished.
A joint simulation platform of AMESim and MATLAB and a physical experiment platform of electro-hydraulic servo-pump-controlled pitch control are built, and the effectiveness of the proposed control method is verified through simulation and experiment.The results show that compared with the unrestricted ADRC and PID, the velocityacceleration-limited ADRC can smoothen the startup process and improve the safety of the system with better position control accuracy and anti-jamming ability while realizing the objectives of limiting the angular velocity of the paddle blade to 5 deg/s and the angular acceleration to 20 deg/s 2 .
The key components of wind turbines, such as the blades, are subjected to both wind load and control load for a long time, and are prone to fatigue damage that affects the reliability and life of the turbine, which is not explored in depth in this paper.In the next step, we will quantitatively evaluate the load reduction effect of the designed ADRC system with limited pitch angular velocity and angular acceleration by a combination of simulation and experiment.By combining structural health monitoring and ADRC, we can more comprehensively evaluate the actual effectiveness of the control system, optimize the control strategy, and extend the service life of the wind turbine.Integration of servo-pumpcontrolled pitch technology with the turbine condition monitoring system realizes more intelligent and networked turbine monitoring, operation, and maintenance.

Figure 2 .
Figure 2. Schematic diagram of pitch mechanism.Figure 2. Schematic diagram of pitch mechanism.

Figure 2 .
Figure 2. Schematic diagram of pitch mechanism.Figure 2. Schematic diagram of pitch mechanism.

Figure 3 .
Figure 3. Relationship between hydraulic cylinder and pitch angle.(a) The hydraulic cylinder displacement, hydraulic cylinder velocity, and pitch-angle velocity curve; (b) The relation curve of hydraulic cylinder displacement, hydraulic cylinder acceleration, and pitch-angle acceleration.

Figure 3 .
Figure 3. Relationship between hydraulic cylinder and pitch angle.(a) The hydraulic cylinder displacement, hydraulic cylinder velocity, and pitch-angle velocity curve; (b) The relation curve of hydraulic cylinder displacement, hydraulic cylinder acceleration, and pitch-angle acceleration.

Figure 5 .
Figure 5. ADRC for speed and acceleration limiting.

Figure 5 .
Figure 5. ADRC for speed and acceleration limiting.

Figure 6 .
Figure 6.The joint simulation platform of AMEsim and MATLAB for electro-hydraulic servo-pumpcontrolled pitch system.

Figure 6 .
Figure 6.The joint simulation platform of AMEsim and MATLAB for electro-hydraulic servo-pumpcontrolled pitch system.

Figure 7 .
Figure 7.The outstretched displacement of 800 mm of the pitch hydraulic cylinder.

Figure
Figure The outstretched displacement of 800 mm of the pitch hydraulic cylinder.Both ADRC and PID reach the target value at 23 s.The corresponding PID parameters are P of 180, I of 0, and D of 20. 6.2.Study on the Effect of ADRC Control for Velocity-Acceleration Limitation 6.2.1.Simulation Study of Speed Limiting Effect of ADRC Experiments on the effect of displacement and velocity control with unrestricted ADRC are carried out and the results are shown in Figure 8.

6. 2 .Figure 8 .
Figure 8. Displacement and velocity control with unrestricted ADRC: (a) Hydraulic cylinder displacement and pitch-angle control with unrestricted ADRC; (b) Hydraulic cylinder speed and pitch-angle speed control with unrestricted ADRC.

Processes 2024 , 23 Figure 8 .
Figure 8. Displacement and velocity control with unrestricted ADRC: (a) Hydraulic cylinder displacement and pitch-angle control with unrestricted ADRC; (b) Hydraulic cylinder speed and pitchangle speed control with unrestricted ADRC.

Figure 9 .
Figure 9. Displacement and velocity control with velocity and acceleration limited ADRC: (a) Hydraulic cylinder displacement and pitch-angle control with velocity and acceleration limited ADRC; (b) Hydraulic cylinder speed and pitch-angle speed control with velocity and acceleration limited ADRC.

Figure 9 .
Figure 9. Displacement and velocity control with velocity and acceleration limited ADRC: (a) Hydraulic cylinder displacement and pitch-angle control with velocity and acceleration limited ADRC; (b) Hydraulic cylinder speed and pitch-angle speed control with velocity and acceleration limited ADRC.

Figure 10 .
Figure 10.Acceleration response of continuous step signal of hydraulic cylinder displacement: (a) Continuous step signal of hydraulic cylinder displacement; (b) Acceleration response with PID; (c) Acceleration response with unrestricted ADRC; (d) Acceleration response with pitch angle velocity and acceleration limited ADRC.

Figure 10 .
Figure 10.Acceleration response of continuous step signal of hydraulic cylinder displacement: (a) Continuous step signal of hydraulic cylinder displacement; (b) Acceleration response with PID; (c) Acceleration response with unrestricted ADRC; (d) Acceleration response with pitch angle velocity and acceleration limited ADRC.

Figure 12 .
Figure 12.Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.

Figure 12 .
Figure 12.Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.

Figure 12 .
Figure 12.Hydraulic cylinder extends 500 mm and retracts 50 mm when disturbed by wind speed.

Figure 13 .
Figure 13.PID and ADRC following of pitch change maneuvers.

Figure 13 .
Figure 13.PID and ADRC following of pitch change maneuvers.

Figure 13 .
Figure 13.PID and ADRC following of pitch change maneuvers.

Figure 14 .
Figure 14.PID and ADRC following a 10 Hz sinusoidal signal.

Figure 14 .
Figure 14.PID and ADRC following a 10 Hz sinusoidal signal.

Figure 15 .
Figure 15.Overall framework of the experimental platform.

Figure 15 .
Figure 15.Overall framework of the experimental platform.

Figure 17 .
Figure 17.Unlimited and restricted ADRC control pitch-angle velocity curve.(a) Unlimited ADRC control pitch-angle velocity curve; (b) Limited ADRC control pitch-angle velocity curve.

Figure 17 .
Figure 17.Unlimited and restricted ADRC control pitch-angle velocity curve.(a) Unlimited ADRC control pitch-angle velocity curve; (b) Limited ADRC control pitch-angle velocity curve.

Figure 18 .
Figure 18.Continuous step signal and pitch-angle acceleration response curve.(a) Continuous step command signal; (b) pitch-angle acceleration curve with PID control; (c) no acceleration limit ADRC pitch-angle acceleration curve; (d) acceleration limit ADRC pitch-angle acceleration curve.

Figure 18 .
Figure 18.Continuous step signal and pitch-angle acceleration response curve.(a) Continuous step command signal; (b) pitch-angle acceleration curve with PID control; (c) no acceleration limit ADRC pitch-angle acceleration curve; (d) acceleration limit ADRC pitch-angle acceleration curve.

Figure 19 .
Figure 19.Sine response curves for PID and ADRC control.

Figure 19 .
Figure 19.Sine response curves for PID and ADRC control.

Table 1 .
Specific dimensions of pitch mechanism.

Table 1 .
Specific dimensions of pitch mechanism.

Table 2 .
Parameters of the ADRC section.

Table 2 .
Parameters of the ADRC section.