Next Article in Journal
Frequency-Dependent Bouc–Wen Modeling of Magnetorheological Damper Using Harmonic Balance Approach
Next Article in Special Issue
A Robust Hꝏ-Based State Feedback Control of Permanent Magnet Synchronous Motor Drives Using Adaptive Fuzzy Sliding Mode Observers
Previous Article in Journal
A Finite-Time Control Design for the Discrete-Time Chaotic Logistic Equations
Previous Article in Special Issue
A Novel Cooperative Control Strategy for Three-Degree-of-Freedom Pneumatic Parallel Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Active Disturbance Rejection Control Tuning Method for High-Order Electro-Hydraulic Servo Systems

by
Junli Zhang
1,†,
Baochun Lu
1,*,†,
Chuanjun Chen
2 and
Zhengyang Li
2
1
School of Mechanical Engineering, Nanjing University of Science & Technology, Nanjing 210094, China
2
Yangzhou Jiangdu Yongjian Co., Ltd., Yangzhou 225200, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Actuators 2024, 13(8), 296; https://doi.org/10.3390/act13080296
Submission received: 30 June 2024 / Revised: 31 July 2024 / Accepted: 1 August 2024 / Published: 4 August 2024

Abstract

:
In our industry, active disturbance rejection control already has been used to enhance the performance of the electro-hydraulic servo systems, despite the fact that electro-hydraulic servo systems are usually reduced to first-order and second-order systems. The aim of this paper is to extend the application of active disturbance rejection control to high-order electro-hydraulic servo systems by introducing a new tuning method. Active disturbance rejection control is transformed into two separate parts in the frequency domain: a pre-filter H ( s ) and a controller T ( s ) . The parameters of the pre-filter and controller can be tuned to satisfy the performance requirements of high-order electro-hydraulic servo systems using quantitative feedback theory. To assess the efficacy of the proposed tuning approach, simulations and an application of a third-order electro-hydraulic servo system have been carried out and the stability of the application with an improved active disturbance rejection controller is analyzed. The results of simulations and experiments reveal that the new tuning method for high-order electro-hydraulic servo systems can obtain a better performance than the bandwidth tuning method and other methods.

1. Introduction

Electro-hydraulic servo systems (EHSSs) occupy a very important position in our industry, due to their advantages, such as large outputs (force/torque), high power-to-weight ratios, quick response, large stiffness, and less space occupation [1]. EHSSs are widely used in various fields, such as vehicle active suspensions [2], manipulators [3], aircraft actuators [4], steel manufacturing equipment [5], load simulators [6], engineering machineries [7], and some recent applications also can be seen in [8,9,10]. However, EHSSs, particularly high-order EHSSs, are highly nonlinear systems that exhibit many uncertainties, including uncertain fluid parameters, unmodeled dynamics, and unknown external disturbances [11]. And the impact of external mechanical vibration on a hydraulic valve also is an important issue that needs to be solved [12]. Over the past few decades, numerous advanced technologies, particularly nonlinear methods, have been investigated to enhance the dynamic performance of EHSSs in high-precision motion control field [13,14]. These nonlinear approaches usually offer a better performance compared to the linear methods [15,16]. If the mathematical model of the plant is precisely known, the adaptive control method is regarded as the optimal solution for mitigating the adverse impacts of uncertain parameters [17,18,19]. However, adaptive control may be ineffective at handling uncertain nonlinearities of EHSSs, which pose significant challenges in achieving high-precision motion control [20,21]. Detailed analyses of EHSS with a proportional distributor are presented in [22], where simulations and experimental studies were carried out for control signals of different shapes and for different feedbacks from the hydraulic system. To enhance the robustness of the adaptive controller, various robust adaptive control (RAC) approaches have been put forward [11,23,24]. One robust nonlinear controller was developed in [25], which can handle the uncertain nonlinear systems with modelling uncertainties without explicit upper bound information. However, the robust nonlinear controller presented in this paper is limited to dealing with a specific class of control systems with a bounded error. Additionally, a robust integral of the sign of the error (RISE) based on adaptive control was developed in [26,27,28]. These methods display excellent performances even when dealing with uncertain nonlinearities and continuous input signals. However, high feedback gains are the main obstacle to utilizing the RISE method due to issues such as annoying measurement noise, high-frequency dynamics, and the finite sampling frequency of the control systems [29,30]. Furthermore, sliding mode control (SMC), its derivatives, and other approaches, have been proposed to deal with the problems of EHSSs in [31,32,33,34]. All of the aforementioned control methods rely on accurate mathematical models of control systems, which are particularly being difficult to obtain for researchers, especially high-order EHSSs. Hence, achieving precise motion control of high-order EHSSs remains a significant challenge for theoreticians and researchers that needs plenty of time and effort to overcome.
The control methods can be categorized into three distinct groups based on their reliance on the mathematical models of the plants: model-free black-box control (MFBB), model-based white-box control (MBWB), and grey-box control (GBC) [35]. MFBB primarily comprises PID, fuzzy control, fuzzy PID control, and their respective derivatives [36,37,38]. MFBB requires an extensive amount of practical experiences, which necessitates a considerable period of time to accumulate [39]. MBWB primarily includes adaptive control, SMC, RAC, and their respective derivatives [40]. MBWB can solve the time varying parameters and uncertainties of the control systems. However, it relies on precise mathematical models of these systems, which can be extremely challenging for applicants to obtain. The aforementioned two points demonstrate why the PID controller, despite its limited performance, remains popular in engineering technology today [41]. Active disturbance rejection control (ADRC) stands as an outstanding representative of GBC, has been proposed by Chinese researcher JQ Han. ADRC requires less information about the control systems and is a practical controller for achieving precise motion control in high-order EHSSs [42]. A linear ADRC method was developed by doctor Z.Q. Gao to address the issue of having too many parameters to tune in traditional ADRC.Since then, there has been significant progress by researchers in theoretical analysis and many engineering applications [1,43,44]. The ADRC possesses considerable potential and competitive abilities, particularly in the realm of high-precision control for high-order EHSSs [33].
ADRC is well known for its simplicity, robustness, and excellent anti-interference capabilities [34]. Given the unknown external disturbances and inherent uncertainties of high-order EHSSs, utilizing ADRC as a solution to enhance control performance is an optimal choice. In addition, ADRC possesses another noteworthy advantage by utilizing the total disturbance to effectively deal with the unknown parameters and uncertainties of the control system [45]. Using frequency domain analysis as the primary method to handle the problems of control systems is a common method, and the second-order ADRC controller has been extensively studied and exploited through frequency domain analysis [46]. In the literature [47,48,49], Z.Q. Gao and his colleagues conducted an analysis of the control performance of the second-order linear ADRC controller, aiming to solve the problems in nonlinear control systems encompassing parameter uncertainties, disturbance estimations, stability, and measurement noise. A transfer function description was introduced for the ADRC-based control system by G Tian and Dr. Gao in [46]. A equivalent conventional feedback structure for generalized ADRC was also proposed in [50]. In [51], a novel control method based on linear ADRC was proposed to solve the problem of secondary frequency control in the isolated operation mode of an AC microgrid. A feedback control configuration based on ADRC was proposed by Dr. Gao in [31] for tuning the parameters of ADRC.
This paper introduces a new ADRC tuning method for high-order EHSSs that relies on frequency domain analysis and solves the problems of tuning the parameters of ADRC for high-order EHSSs effectively. Finally, the simulations and experimental results demonstrate that the improved ADRC controller, designed using the new tuning method, has a better performance compared with the bandwidth method and other methods. The remaining contents of this paper are organized as follows. Section 2 presents a mathematical model for a single-rod EHSS and the issues of EHSS are pointed out. A brief introduction to the basic concept of the ADRC is presented and the new ADRC tuning method using quantitative feedback theory for high-order EHSSs is proposed in Section 3. In Section 4, simulations and the application of a third-order EHSS are conducted, and the stability of the application is also analyzed. Then, the validity of the new tuning method is verified, and the results show that the improved ADRC controller tuned by the proposed method has a better performance than the ADRC controller tuned by the bandwidth method and other methods. Finally, some conclusions are drawn in Section 5.

2. The Mathematical Model of Electro-Hydraulic Servo System

The schematic diagram of EHSS is depicted in Figure 1 and the single-rod EHSS primarily comprises a 4/3-way electro-hydraulic servo valve, a single-rod hydraulic cylinder, a displacement sensor, an inertial load, and some other attachments. As depicted in Figure 1, the inertial load is actuated by a single-rod hydraulic cylinder, which is controlled by an electro-hydraulic servo valve. Assuming that the pressure of the supply oil P s remains constant, and the pressure of the return oil P r is negligible, it can also be disregarded. The dynamics of the single-rod EHSS can be represented as Equation (1).
m x ¨ d = P 1 A 1 P 2 A 2 B x ˙ d c x d d
where m denotes the equivalent mass, including both the inertial load and the piston of the single-rod cylinder; the velocity and acceleration of the inertial load are represented by x ˙ d and x ¨ d , respectively, while x d signifies the displacement of the same load; P 1 and P 2 represent the pressures of the rodless chamber and the rod chamber applied to the single-rod hydraulic cylinder, respectively; A 1 and A 2 represent the effective areas of the rodless chamber and the rod chamber, respectively; the kinematic viscous damping coefficient of the cylinder is denoted by B, while the load stiffness is represented by c; and d represents the total disturbance including the unknown external load and uncertainties of mechanical dynamics such as the unmodeled friction effects and unconsidered effects of parameter deviations.
Neglecting the internal and external leakage of the single-rod cylinder depicted in Figure 1, the pressure dynamic equations of the single-rod cylinder can be expressed as [52]
P 1 ˙ = β e 1 V 1 Q s A 1 x ˙ d c t ( P 1 P 2 ) P 2 ˙ = β e 2 V 2 Q r A 2 x ˙ d c t ( P 1 P 2 )
The flow rate entering the rodless chamber is denoted by Q s , where the flow rate returning from the rod chamber of the single-rod cylinder is represented by Q r ; V 1 represents the total volume of the rodless chamber, while V 2 denotes the total volume of the rod chamber; and V 01 and V 02 represent the initial volumes of the two chambers, respectively, with V 1 = V 01 + A 1 x d and V 2 = V 02 A 2 x d . Furthermore, β e 1 and β e 2 represent the effective oil bulk modulus of the hydraulic oil in the chambers, respectively. Generally, there is β e 1 = β e 2 = β e , because the servo value is symmetrical and matched. c t represents the coefficient of the internal oil leakage within the single-rod hydraulic cylinder.
As a high response servo value is selected, its dynamic response speed significantly exceeds the operational frequency of EHSS, and the dynamics of the electro-hydraulic servo valve can be neglected. The control input signal u exhibits a direct proportionality with a spool displacement valve of x v , e.g., x v = k x u , ( u 10 ) . k x represents a positive proportional coefficient, where u denotes the voltage of the electro-hydraulic servo valve. The oil flow equation of the servo value can be expressed as
Q s = k q 1 k x u [ s ( u ) P s P 1 + s ( u ) P 1 P r ] Q r = k q 2 k x u [ s ( u ) P 2 P r + s ( u ) P s P 2 ]
The value gains at the left and right ends of the spool displacement of the electro-hydraulic servo valve are denoted as k q 1 and k q 2 , respectively. Generally, there is k q 1 = k q 2 = k q and k q = c d ω 2 / ρ . The flow coefficient and the area gradient of the servo value are denoted by c d and ω , respectively. The density of the hydraulic oil is denoted by the symbol ρ . The switching function s ( ) is defined as
s ( ) = 1 , i f > 0 , 0 , i f 0 .
The oil flow equation of the electro-hydraulic servo valve can be reformulated as
Q s = g T 1 u Q r = g T 2 u
with
g = k q k x T 1 = s ( u ) P s P 1 + s ( u ) P 1 P r T 2 = s ( u ) P 2 P r + s ( u ) P s P 2
Substituting Equation (5) into Equation (2), we obtain Equation (6).
g T 1 u = A 1 x ˙ d + c t ( P 1 P 2 ) + β e 1 1 V 1 P ˙ 1 g T 2 u = A 2 x ˙ d + c t ( P 1 P 2 ) β e 2 1 V 2 P ˙ 2
From Equation (1) to Equation (6), we define the state vector of the plant as x = [ x 1 , x 2 , x 3 ] T = [ x d , x ˙ d , x ¨ d ] T . The state-space equation of the single-rod EHSS is described as
x ˙ = A x + B u + F a 0 y = C x
with
A = 0 1 0 0 0 1 a 1 a 2 a 3 B = 0 0 b 1 T F = 0 0 1 T C = 1 0 0 a 0 = β e c t ( A 1 V 1 1 + A 2 V 2 1 ) ( P 1 P 2 ) + d ˙ m a 1 = 0 a 2 = β e A 1 A 2 V 1 1 + β e A 2 2 V 2 1 + c m a 3 = B m b 1 = A 1 β e g T 1 V 1 1 + A 2 β e g T 2 V 2 1 m
Depending on the mathematical model of the single-rod EHSS, it is evident that numerous parameters are time-varying and difficult to obtain. Under varying operating conditions, with the position change in the inertial load, the equivalent mass of the single-rod EHSS is also changed. Parameters c t and β e also vary with the fluctuation in temperature and pressure of the oil, respectively [53]. In addition, the exact values of the control system parameters B, c, and β e are also very difficult to obtain, which are defined as parameter uncertainties. Unmodeled dynamics and external disturbances of EHSS are the important issues for improving the control performance of high-order EHSS [54]. Thus, it is obvious that the parameter uncertainties, unmodeled dynamics, and external disturbances of EHSS are the main obstacles to improving its performance, and they’re the main limitations of the performance in the high-order EHSSs control field. The bandwidth tuning method has the issue of oversimplification and also restricts the performance of the ADRC controller [55]. This paper proposes a tuning method to solve the above problems. The application of this work is a third-order EHSS. The external disturbances of EHSS are random and uncertain, for example, the dynamic friction of a piston is a time-varying function of the displacement and velocity. To sum up, a controller that is not based on an accurate mathematical model should be adopted because the precise model of EHSS is notoriously difficult to obtain.This paper illustrates a new ADRC tuning method for high-order EHSSs that can deal with the problems of EHSSs, and allow them to track any position trajectory as smoothly, and as soon and closely as possible.

3. Active Disturbance Rejection Control for High-Order Electro-Hydraulic Servo Systems

In this section, a brief introduction to the schematic diagram of ADRC is presented, as depicted in Figure 2. Subsequently, a tuning method is introduced that employs quantitative feedback theory, based on the frequency domain analysis.

3.1. Active Disturbance Rejection Control

The basic idea of an ADRC controller is to estimate the internal dynamics and external disturbances of control systems using an extended state observer (ESO) in real-time, and then to actively compensate them with a unique control law. In general, ADRC encompasses three primary components: the tracking differentiator (TD), the ESO, and the tracking error feedback control law (TEFC) [56]. The schematic diagram of ADRC is illustrated in Figure 2—where ESO and TEFC jointly form a control structure with 2-DOF. The transfer function of the control system is denoted by G p ( s ) , while F u ( s ) and F y ( s ) represent the transfer functions from the input signal u and the output response y to the augment state x ¯ ( n + 1 ) , respectively [45]. For the sake of simplicity, we consider a, nth-order dynamic system, which can be represented by
y ( n ) = g ( y ( n 1 ) , y ( n 2 ) , , y ˙ , y , ω , u ) + b u
where ω signifies the external disturbances acting upon the control system; g ( y ( n 1 ) , y ( n 2 ) , , y ˙ , y , ω , u ) denotes a multi-variable function of the internal dynamics and the total disturbance consists of unmodeled dynamics, parametric uncertainties, and some other disturbances. Lastly, b denotes the control signal gain, which regulates the performance of the controller.
Assuming that the augment state x n + 1 = g ( y ( n 1 ) , , y ˙ , y , ω , u ) is differentiable, and let h = x ˙ n + 1 = g ˙ ( y ( n 1 ) , y ( n 2 ) , , y ˙ , y , ω , u ) , the control system is extended to a ( n + 1 ) th order control system [57]. The state-space equation of the ( n + 1 ) th order control system is formulated as
x ˙ = A x + B u + E h y = C x
with
A = 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 ( n + 1 ) × ( n + 1 )
B = 0 0 b 0 ( n + 1 ) × 1 T C = 1 0 0 0 1 × ( n + 1 ) E = 0 0 0 1 ( n + 1 ) × 1 T
In Equation (9), the state vector of the extended ( n + 1 ) th order control system is represented by x = [ x 1 , x 2 , x 3 , , x n , x n + 1 ] T R , where x n + 1 represents the augment state, which encompasses the total disturbance of the extended control system. The total disturbance comprises unmodeled dynamics, parametric uncertainties, and unknown external disturbances.
The ESO for the extended control system (9) can be constructed as [58]
x ¯ ˙ = A x ¯ + B u + L ( y y ¯ ) y ¯ = C x ¯
In Equation (10), the state vector of ESO is denoted by x ¯ = [ x ¯ 1 , x ¯ 2 , , x ¯ n , x ¯ n + 1 ] T , and the gain vector of the ESO is L = [ l 1 , l 2 , , l n , l n + 1 ] , which needs to be tuned. The objective of tuning the gain vector of ESO L is to ensure that the states of the ESO accurately track the states of the control system, as outlined in Equation (9).
A general feedback control law is introduced to mitigate the negative impact of the augmented state g ( y ( n 1 ) , y ( n 2 ) , , y ˙ , y , ω , u ) on the performance of the control system. The augmented state is monitored by the augment state x ¯ n + 1 . The specific form of the general feedback control law is outlined in Equation (11).
u = k 1 ( R x ¯ 1 ) + k 2 ( R ˙ x ¯ 2 ) + + k n ( R ( n 1 ) x ¯ n ) x ¯ n + 1 b = K ( R ¯ x ¯ )
with
K = [ k 1 , k 2 , , k n , 1 ] b R ¯ = [ R , R ˙ , , R ( n 1 ) , 0 ]
where [ k 1 , k 2 , , k n ] is the gain vector of the designed controller and R denotes the reference input signal.
The control system can be represented as
y ( n ) = g x ¯ n + 1 + k 1 ( R x ¯ 1 ) + k 2 ( R ˙ x ¯ 2 ) + + k n ( R ( n 1 ) x ¯ n )
If the ESO is tuned properly, the response of g x ¯ n + 1 becomes small and can be negligible, the right side of Equation (12) can be simplified to a PD controller [59].
In the above tuning process of the ADRC controller, the number of parameters requiring tuning is 2 n + 1 in a nth order control system, which is the sum of the observer gains and the controller gains. Notably, the number of parameters that need to be tuned for the ADRC controller is directly proportional to the order of the control system. Hence, tuning the various parameters of the ADRC controller for high-order EHSS is a significant challenge. The current tuning method, which employs bandwidth to reduce the number of parameters required for ADRC controller design, appears straightforward and convenient. However, this approach significantly compromises the performance of the control system. Tuning the parameters through trial and error is also challenging. To broaden the utilization of ADRC to high-order EHSSs, this study introduces a convenient method for adjusting the ADRC controller, aiming to enhance the performance of high-order EHSSs.

3.2. The New Tuning Method for Active Disturbance Rejection Control

In this section, a new tuning approach is introduced, leveraging quantitative feedback theory [60] to tune the parameters of ADRC for high-order EHSSs. As depicted in Figure 3, ADRC undergoes a transformation from the state space to the frequency domain, resulting in its division into two distinct components: a controller T ( s ) and a pre-filter H ( s ) . Subsequently, the components are restructured into a 2-DOF feedback control structure. The proposed tuning method in this paper facilitates the adjustment of the controller parameters T ( s ) and pre-filter parameters H ( s ) in accordance with the specific performance demands of the control systems.
By applying the Laplace transform to both ESO and TEFC, we obtain
s X ¯ ( s ) = ( A L C ) X ¯ ( s ) + B U ( s ) + L Y ( s )
U ( s ) = K ( R ¯ ( s ) X ¯ ( s ) )
with
R ¯ ( s ) = R ( s ) [ 1 , s , , s ( n 1 ) , 0 ] T
where X ¯ ( s ) , U ( s ) , Y ( s ) , and R ¯ ( s ) are the Laplace transform of x ¯ , u , y and R, respectively.
Rewrite Equation (13) for X ¯ ( s ) , we obtain Equation (15).
X ¯ ( s ) = Φ ( B U ( s ) + L Y ( s ) )
with
Φ = ( s I A + L C ) 1
Substitute Equation (15) into Equation (14), we obtain Equation (16).
U ( s ) = K ( R ¯ ( s ) Φ ( B U ( s ) + L Y ( s ) ) )
Rewrite Equation (16)
( 1 + K Φ B ) U ( s ) = K R ¯ ( s ) K Φ L Y ( s )
and it can be rewritten as
U ( s ) = D 2 ( s ) D 1 ( s ) ( D 3 ( s ) D 2 ( s ) R ( s ) Y ( s ) ) = T ( s ) ( H ( s ) R ( s ) Y ( s ) )
with
T ( s ) = D 2 ( s ) D 1 ( s ) = K Φ L 1 + K Φ B
H ( s ) = D 3 ( s ) D 2 ( s ) = K [ 1 , s , , s ( n 1 ) , 0 ] T K Φ L
Consider that a high-order EHSS is described as P ( s ) = Y ( s ) / U ( s ) , from Equation (18) we can find a feedback control system with 2-DOF is constructed by the ADRC controller and the control system P ( s ) , as shown in Figure 3, and the ADRC controller is divided into a pre-filter H ( s ) and controller T ( s ) . It is also shown that the structures of the controller T ( s ) and the pre-filter H ( s ) are determined by Equation (19) and Equation (20), respectively, as long as the order of P ( s ) is known. For example, considering that P ( s ) is a second-order EHSS, the structure of the controller T ( s ) and the pre-filter H ( s ) determined by Equation (19) and Equation (20), respectively.
T ( s ) = g 1 s s 2 + g 2 s + g 3 s 2 + g 4 s + g 5
H ( s ) = h 1 s 4 + h 2 s 3 + h 3 s 2 + h 4 s + h 5 b g 1 s 2 + g 2 s + g 3
Shown below are the coefficients of the controller T ( s ) and the pre-filter H ( s ) .
g 1 = ( l 3 + l 1 k 1 + l 2 k 2 ) / b g 2 = ( l 2 k 1 + l 3 k 2 ) / ( l 3 + l 1 k 1 + l 2 k 2 ) g 3 = l 3 k 1 / ( l 3 + l 1 k 1 + l 2 k 2 ) g 4 = l 1 + k 2 g 5 = l 2 + k 1 + l 1 k 2
h 1 = k 2 h 2 = k 1 + l 1 k 2 h 3 = l 1 k 1 + l 2 k 2 h 4 = l 2 k 1 + l 3 k 2 h 5 = l 3 k 1
The objective of the tuning procedure of the ADRC controller lies in determining the coefficients of the controller T ( s ) and the pre-filter H ( s ) , as depicted in Figure 3. Once the coefficients of the controller T ( s ) are determined, the coefficients of the pre-filter H ( s ) can be derived by estimating the control signal gain b and solving the coefficient Equation (19). It is evident that the pre-filter H ( s ) designed using this approach is solely reliant on the estimation of the control signal gain b. However, due to the parametric uncertainties present in high-order EHSSs, the control signal gain b is not a precise value. Consequently, accurately estimating the value of b is crucial for ensuring the optimal performance of the ADRC controller. In simpler terms, the primary challenges in designing the ADRC controller utilizing this approach lie in the design of the controller T ( s ) and the determination of the control signal gain b. Furthermore, given that the degree of the numerator in the pre-filter H ( s ) exceeds the degree of its denominator, the frequency response of H ( s ) indicates that the pre-filter has the potential to amplify high-frequency components within the reference signal. Owing to this, the sole necessity of the pre-filter H ( s ) is to produce a smooth signal for the control system to follow, and a basic one can suffice in its place, functioning as a low-pass filter.
The quantitative feedback theory, as referenced in [61], can effectively be utilized for tuning the parameters of both the controller T ( s ) and the pre-filter H ( s ) , as demonstrated in Figure 3. Once a high-order EHSS P ( s ) is validated, the tuning procedure for the improved ADRC controller specific to the system typically encompasses the following four sequential steps.
Firstly, generate the Nichols charts for the high-order EHSS across the selected frequencies. Each chosen frequency’s designated template encompasses a compilation of frequency responses derived from the high-order EHSS, taking into consideration the potential parametric uncertainties.
Secondly, establish the closed-loop performance specifications for the higher-order EHSS and then convert them into constraints on the nominal open-loop transfer function L n ( s ) = P n ( s ) T ( s ) , where P n ( s ) signifies the nominal form of P ( s ) .
Thirdly, following the sequence of the high-order EHSS, we employ Equation (19) to determine the parameters of the controller T ( s ) and perform loop shaping of L n ( s ) to satisfy the established boundaries. Once a satisfactory L n ( s ) is achieved, we can leverage T ( s ) = L n ( s ) / P n ( s ) to determine the positions of the poles and zeroes of the controller T ( s ) .
Finally, the pre-filter H ( s ) is designed by modifying the closed-loop frequency response to make sure that it falls within the prescribed tracking bounds.
The straightforward and concise process of designing the pre-filter H ( s ) as a low-pass filter can be achieved through just three simple steps.
Initially, assume the pre-filter H ( s ) = 1 , and then proceed to plot the Bode diagram of the selected frequency responses of the high-order EHSS.
Secondly, overlay the reference tracking specification on the same Bode diagram, ensuring it terminates at identical upper and lower bounds.
Lastly, modify the frequency responses of the high-order EHSS within the defined tracking bounds by shifting the poles and zeros, thereby reconstructing the transfer function of the pre-filter H ( s ) .

4. Application of Active Disturbance Rejection Control to High-Order Electro-Hydraulic Servo Systems

In this section, a third-order ADRC controller is designed using the tuning method proposed in this paper for an application. Then, the stability of the application with the improved controller is analyzed. The simulations and experiments are conducted to verify the control performance of the application. The results indicate that the improved ADRC controller of the application has a better performance than the ADRC controller tuned by the bandwidth method and other methods.

4.1. The Tuning Process of The Third-Order Application

To maintain brevity in this paper, the proposed tuning approach will be used to tune the parameters of the ADRC controller for a third-order EHSS. The model of EHSS is represented by Equation (7).
In the third-order EHSS application, the state-space model of the third-order EHSS P ( s ) is considered as Equation (7), and a third-order improved ADRC controller is designed to control the system. The transfer function of the third-order EHSS is depicted as
P ( s ) = b 1 s 3 + a 3 s 2 + a 2 s + a 1
with
a 1 = 0 a 2 = β e A 1 A 2 V 1 1 + β e A 2 2 V 2 1 + c m a 3 = B m b 1 = A 1 β e g T 1 V 1 1 + A 2 β e g T 2 V 2 1 m
And the transfer function of the closed-loop control system is show as Equation (24).
G ( s ) = H ( s ) T ( s ) P ( s ) 1 + T ( s ) P ( s )
Table 1 introduces the nominal values alongside the ranges of the parameters of the third-order EHSS. The control signal gain b and the parameters c and β e are the uncertain parameters of the third-order EHSS. With the purpose of preventing any potential conflicts, the symbols are exclusively valid within this application. In order to enhance the tracking performance of the third-order EHSS, an improved ADRC controller has been designed using the proposed tuning method.
Figure 4 depicts the templates corresponding to the selected frequencies of the aforementioned third-order EHSS inclusive of uncertainties. The third-order improved ADRC controller should be designed according to the specifications of the closed-loop stability and the reference tracking.
G ( j w ) P ( j w ) 1 + G ( j w ) P ( j w ) δ = 1.06 , T L ( j w ) | T ( j w ) | T U ( j w ) , w [ 0 , ) .
with
T L ( j ω ) = 4 × 10 6 ( j ω + 5 ) ( j ω + 20 ) ( j ω + 200 ) 2 T U ( j ω ) = 7.7 × ( j ω + 5.6 ) ( j ω + 125 ) ( j ω + 6 ) ( j ω + 30 ) 2
The 2% settling time of the lower bound T L ( j ω ) is 0.85 s and there is no overshoot. And the upper bound, T U ( j ω ) has 5% overshoot and the 2% settling time, which is 0.4 s. The stability specifications guarantee a gain margin of 5.77 dB and a phase margin of 56.29° for the control system. Subsequently, the stability configurations undergo a transformation into nominal open-loop transfer function constraints, which are given in boundaries as depicted in Figure 5. Loop shaping has been carried out, and Figure 5 illustrates an acceptable nominal transfer function L n ( s ) . The controller T ( s ) is determined as
T ( s ) = 360 s · s 2 / 372 2 + 0.2 s / 242 + 1 s 2 / 817 2 + 1.45 s / 977 + 1 · ( s / 3.75 + 1 ) ( s / 937 + 1 )
Figure 6 demonstrates a successful implementation of the pre-filter H ( s ) , which ensures that the frequency responses of the closed-loop system adhere to the tracking bounds requirements. It is expressed as
H ( s ) = ( s / 22 + 1 ) ( s / 12 + 1 ) ( s / 25 + 1 ) ( s / 110 + 1 )

4.2. The Stability Analysis of The Application with Improved ADRC Controller

The stability of the bounded-input bounded-output EHSS is analyzed in this work. The third-order application is given as
y ¨ = F ( y ( 3 ) , y ( 2 ) , y ˙ , y ) + b u ( t )
Assuming that x 1 = y , x 2 = y ˙ , x 3 = F and h = F ˙ . Then, convert Equation (28) to its state space form, the state space form of the application is expressed as
x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ 3 = h y = x 1
The ESO of the third-order EHSS is designed as
x ¯ ˙ 1 = x ¯ 2 + l 1 ( x 1 x ¯ 1 ) x ¯ ˙ 2 = x ¯ 3 + l 2 ( x 1 x ¯ 1 ) + b u x ¯ ˙ 3 = l 3 ( x 1 x ¯ 1 )
where x ¯ = [ x ¯ 1 , x ¯ 2 , x ¯ 3 ] T represents the state vector of ESO; L = [ l 1 , l 2 , l 3 ] T denotes the gain vector of ESO.
The estimation errors between the third-order EHSS and ESO is expressed as
x ^ ˙ 1 = x ˙ 1 x ¯ ˙ 1 x ^ ˙ 2 = x ˙ 2 x ¯ ˙ 2 x ^ ˙ 3 = x ˙ 3 x ¯ ˙ 3
Define the estimation error vector as x ^ = [ x ^ 1 , x ^ 2 , x ^ 3 ] T , and then solve the Equations (29) to (31); Equation (31) can be rewritten as
x ^ ˙ = A x ^ + B h
with
A = l 1 1 0 l 2 0 1 l 3 0 0 B = 0 0 1 T
Considering that h is bounded, and the gain vector of ESO is tuned such that the matrix A is Hurwitz, the estimation errors between the third-order EHSS and ESO are bounded-input bounded-output stable [30].
Then, let R 1 = R , R 2 = R ˙ , R 3 = R ¨ , the error equation can be obtained as
e 1 = R 1 x 1 e 2 = R 2 x 2 e 3 = R 3 x 3
The controller is designed as
u = k 1 ( R 1 x ¯ 1 ) + k 2 ( R 2 x ¯ 2 ) x ¯ 3 b = k 1 ( e 1 + x ^ 1 ) + k 2 ( e 2 + x ^ 2 ) ( x 3 x ^ 3 ) b
And the tracking error of the reference and the states of the third-order EHSS is expressed as
e ˙ 1 = R ˙ 1 x ˙ 1 e ˙ 2 = R ˙ 2 x ˙ 2 = R 3 k 1 ( e 1 + x ^ 1 ) k 2 ( e 2 + x ^ 2 ) x ^ 3
Define the error vector as e = [ e 1 , e 2 ] T , Equation (35) can be rewritten as
e ˙ = A e e + B e x ^ + R 3
with
A e = 0 1 k 1 k 2 B e = 0 0 0 k 1 k 2 1
Begin with the premise that both x ^ and R 3 are bounded, the gains of the controller are tuned to make the matrix A e Hurwitz; thus, the tracking error vector is bounded-input bounded-output stable.

4.3. Simulation and Experimental Verification

To assess the efficacy of the improved ADRC controller, which is comprised of a controller T ( s ) and a pre-filter H ( s ) tuned using the tuning method proposed in this paper, a series of simulations and experiments have been carried out. For comparison, in the following simulation analysis, we use MATLAB/Simulink and its version is 9.2.0.538062, and the performance of the improved ADRC controller, PID, and ADRC controller tuned with the bandwidth method are investigated, respectively. The parameters of the third-order EHSS are given in Table 1.
The step responses of the closed-loop control system controlled by the improved ADRC controller are described in Figure 7a. The values of uncertain parameters gradually increase from small to large within the specified ranges outlined in Table 1. It is quite obvious that the step responses of the closed-loop control system controlled by the modified ADRC controller are all located between the lower and upper tracking bounds. The step responses of the closed-loop control system, controlled by an ADRC controller tuned using the bandwidth method, are illustrated in Figure 7b. To ensure all responses fall within the tracking bounds, the observer bandwidth is tuned to ω o = 700 , the controller bandwidth is tuned to ω c = 130 , and the parameter b 0 is set as b 0 = 70 . Compared with the step responses of the closed-loop control system controlled by the improved ADRC controller and the ADRC controller tuned by the bandwidth tuning method, it is not difficult to notice that the response of the closed-loop control system tuned using the bandwidth method almost have oscillations and a certain amount of overshoot.
With the purpose of comparing the two tuning methods clearly, simulation results with specified parameter values are shown in Figure 8. The step response of the closed-loop control system is amplified shown in Figure 8, the step response of the closed-loop control system controlled by the improved ADRC controller is smoother than the step response of the closed-loop control system tuned by the bandwidth method. The step response of the closed-loop control system tuned by the bandwidth method, the observer bandwidth is tuned to ω o = 700 , the parameter b 0 is set as b 0 = 70 , and the controller bandwidth is tuned to ω c = 130 and ω c = 140 , also shown in Figure 8. Obviously, the step responses of the ADRC controller tuned by the bandwidth method have obvious oscillations, and the larger the bandwidth of the controller, the better the performance of the ADRC controller.
Figure 9 and Figure 10 show the tracking performance and the tracking error in displacement tracking under a sinusoidal signal r = s i n ( 0.5 π t ) mm , comparing both the PID controller and the improved ADRC controller. From the results of the simulation, the tracking error of the improved ADRC controller is smaller than the PID controller, and the tracking performance of the improved ADRC controller also is better than PID controller. So, the improved ADRC controller exhibits a superior control efficacy compared with the PID controller, and can achieve a stable state faster. The simulation results show that the modified ADRC controller has a better performance and it can enable the third-order EHSS to track the target signal smoothly without experiencing overshoot.
The results of above simulations show that:
(1)
Compared with the bandwidth tuning method and the PID controller, the proposed method enables the improved ADRC controller to have a better tracking performance.
(2)
The bandwidth tuning method exhibits significant oscillations and overshoot in the step response and also has a hardware limitation, which often leads to undesired responses in practical applications.
(3)
The bandwidth tuning method need large observer bandwidth to enable the ADRC controller to have a better performance, but the amplitude of the oscillations becomes larger.
The experimental platform of the closed-loop control system is illustrated in Figure 11. The experimental platform mainly consists of a bench case; servo valves; some other attachments; and an industrial computer with a counter card, an A/D converter, and a D/A converter. In addition, the experimental platform also includes relief valves, oil filters, and other accumulators to ensure the normal operation of the experimental platform. The bench case consists of three hydraulic cylinders, a circle-shape frame, four connecting rods, two bases, and some stainless steel oil pipes. The main parameters of the components of the experiment platform are shown in Table 1 and the main components of the experiment platform are shown in Table 2.
The PID controller is used in our industry widely [62], and the improved ADRC controller proposed in this paper is compared with the PID controller. The improved ADRC controller was tested on the experimental platform depicted in Figure 11. The single-rod hydraulic cylinder is designed to follow a square wave with an amplitude of 0.01 meters precisely, and the response of the closed-loop control system is shown in Figure 12. It is obvious that the improved ADRC controller can track the target signal closely. The results indicate that the response of the closed-loop control system falls within the lower and upper bounds, and the performance of the improved ADRC controller tuned by the tuning method proposed in this paper is satisfactory to deal with the uncertainties of the third-order EHSS. Additionally, Figure 12 also presents the square-wave response of a PID controller for comparative purposes. It is obvious that the improved ADRC controller can track the reference signal quickly and it has less settling time and oscillations. The performance of the ADRC controller is better than the PID controller.

5. Conclusions

This paper proposes a new tuning method for an ADRC controller for high-order electro-hydraulic servo systems in the presence of uncertain parameters, unmodeled mechanical dynamics, and external disturbance. The justification and effectiveness of the new tuning method have been verified through theoretical analysis, simulations, and experiments. Based on the simulation and experimental results, we find that the proposed new tuning method of ADRC controller for high-order EHSSs has a better performance than the ADRC controller tuned by the bandwidth method and PID controller. Furthermore, the new tuning method results in the ADRC controller easily being used for high-order electro-hydraulic servo systems. In the future, using the tuning method on multi-input multi-output high-order control systems that are frequently employed in our industry may become a new popular research point.

Author Contributions

Conceptualization, J.Z. and B.L.; methodology, J.Z.; software, J.Z. and C.C.; investigation, Z.L.; writing—original draft preparation, J.Z.; funding acquisition, B.L.; writing—review and editing, B.L.; supervision, B.L. and C.C.; project administration, Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program grant number 2018YFB1308301.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Authors Chuanjun Chen and Zhengyang Li were employed by the company Yangzhou Jiangdu Yongjian Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ADRCActive disturbance rejection control
EHSSElectro-hydraulic servo system
EHSSsElectro-hydraulic servo systems
QFTQuantitative feedback theory
RACRobust adaptive control
RISERobust integral of the sign of the error
SMCSliding mode control
MFBBModel-free black-box control
MBWBModel-based white-box control
GBCGrey-box control
ESOExtended state observer
TDTracking differentiator
TEFCTracking error feedback control law
2-DOFTwo degrees of freedom

References

  1. Jin, K.; Song, J.; Li, Y.; Zhang, Z.; Zhou, H.; Chang, X. Linear active disturbance rejection control for the electro-hydraulic position servo system. Sci. Prog. 2021, 104, 1–30. [Google Scholar] [CrossRef]
  2. Sun, W.; Gao, H.; Kaynak, O. Vibration isolation for active suspensions with performance constraints and actuator saturation. IEEE/ASME Trans. Mechatronics 2014, 20, 675–683. [Google Scholar] [CrossRef]
  3. Koivum, J.; Mattila, J. Stability-guaranteed force-sensorless contact force/motion control of heavy-duty hydraulic manipulators. IEEE Trans. Robot. 2015, 31, 918–935. [Google Scholar] [CrossRef]
  4. Jacazio, G.; Balossini, G. Real-time loading actuator control for an advanced aerospace test rig. J. Syst. Control Eng. 2007, 221, 199–210. [Google Scholar] [CrossRef]
  5. Li, A.; Sun, B.; Yu, Y.; Xian, J. Design of Electric-Hydraulic Screw-down System for Horizontal Mill Stands of Flat Steel Continuous Hot Rolling Mills. CFHI Technol. 2016, 6, 27–30. [Google Scholar]
  6. Chen, Z.; Yuan, Y.; Yuan, X.; Huang, Y.; Li, X.; Li, W. Application of multi-objective controller to optimal tuning of PID gains for a hydraulic turbine regulating system using adaptive grid particle swam optimization. ISA Trans. 2015, 56, 173–187. [Google Scholar] [CrossRef] [PubMed]
  7. Park, J.; Lee, B.; Kang, S.; Kim, P.; Kim, H. Online learning control of hydraulic excavators based on echo-state networks. IEEE Trans. Autom. Sci. Eng. 2014, 14, 249–259. [Google Scholar] [CrossRef]
  8. Wang, Z.; Wang, J.; Zhang, Y.; Li, J.; Zhang, F.; Zhao, L. Active disturbance rejection synchronous control for both sides of hydraulic servo position system of rolling mill. Control Theory Appl. 2013, 30, 1062–1608. [Google Scholar]
  9. Li, Y.; Sun, M.; Wang, Z.; Chen, Z. Quantitative analysis of critical limitation in using extended state observer. Int. J. Control Autom. Syst. 2016, 14, 876–882. [Google Scholar] [CrossRef]
  10. Feng, H.; Guo, B. Active disturbance rejection control: Old and new results. Annu. Rev. Control 2017, 44, 238–248. [Google Scholar] [CrossRef]
  11. Deng, W.; Yao, J.; Ma, D. Robust adaptive precision motion control of hydraulic actuators with valve dead-zone compensation. ISA Trans. 2017, 70, 269–278. [Google Scholar] [CrossRef]
  12. Stosiak, M.; Karpenko, M.; Prentkovskis, O.; Deptuła, A.; Skackauskas, P. Research of vibrations effect on hydraulic valves in military vehicles. Def. Technol. 2023, 30, 111–125. [Google Scholar] [CrossRef]
  13. Phan, V.; Ahn, K. Fault-tolerant control for an electro-hydraulic servo system with sensor fault compensation and disturbance rejection. Nonlinear Dyn. 2023, 111, 10131–10146. [Google Scholar] [CrossRef]
  14. Wang, Y.; Zhao, J.; Ding, H.; Zhang, H. Output feedback control of electro-hydraulic asymmetric cylinder system with disturbances rejection. J. Frankl. Inst. 2020, 358, 1839–1859. [Google Scholar] [CrossRef]
  15. Feng, L.; Yan, H. Nonlinear Adaptive Robust Control of the Electro-Hydraulic Servo System. Appl. Sci. 2020, 10, 4944. [Google Scholar] [CrossRef]
  16. Won, D.; Kim, W.; Tomizuka, M. Nonlinear Control with High-Gain Extended State Observer for Position Tracking of Electro-Hydraulic Systems. IEEE/ASME Trans. Mechatronics 2020, 25, 2610–2621. [Google Scholar] [CrossRef]
  17. Yao, J.; Yang, G.; Jiao, Z. High dynamic feedback linearization control of hydraulic actuators with backstepping. J. Syst. Control Eng. 2015, 229, 728–737. [Google Scholar] [CrossRef]
  18. Kim, W.; Won, D.; Tomizuka, M. Flatness-Based Nonlinear Control for Position Tracking of Electrohydraulic Systems. IEEE/ASME Trans. Mechatronics 2014, 20, 197–206. [Google Scholar] [CrossRef]
  19. Wang, C.; Jiao, Z.; Quan, L. Nonlinear robust dual-loop control for electro-hydraulic load simulator. ISA Trans. 2015, 59, 280–289. [Google Scholar] [CrossRef]
  20. Yao, J.; Deng, W.; Jiao, Z. Adaptive control of hydraulic actuators with LuGre model-based friction compensation. IEEE Trans. Ind. Electron. 2015, 62, 6469–6477. [Google Scholar] [CrossRef]
  21. Kaddissi, C.; Kenne, J.; Saad, M. Indirect adaptive control of an electro-hydraulic servo system based on nonlinear backstepping. IEEE/ASME Trans. Mechatronics 2010, 16, 1171–1177. [Google Scholar] [CrossRef]
  22. Bury, P.; Stosiak, M.; Urbanowicz, K.; Kodura, A.; Kubrak, M.; Malesinska, A. A Case Study of Open- and Closed-Loop Control of Hydrostatic Transmission with Proportional Valve Start-Up Process. Energies 2022, 15, 1860. [Google Scholar] [CrossRef]
  23. Yang, G.; Yao, J.; Le, G.; Ma, D. Adaptive integral robust control of hydraulic systems with asymptotic tracking. Mechatronics Sci. Intell. Mach. 2016, 40, 78–86. [Google Scholar] [CrossRef]
  24. Deng, W.; Yao, J. Adaptive integral robust control and application to electromechanical servo systems. ISA Trans. 2017, 67, 256–265. [Google Scholar] [CrossRef] [PubMed]
  25. Hong, F.; Ge, S.; Ren, B.; Lee, T. Robust adaptive control for a class of uncertain strict-feedback nonlinear systems. Int. J. Robust Nonlinear Control 2009, 19, 746–767. [Google Scholar] [CrossRef]
  26. Xian, B.; Dawson, D.; De, Q.; Marcio, S.; Chen, J. A Continuous Asymptotic Tracking Control Strategy for Uncertain Nonlinear Systems. IEEE Trans. Autom. Control 2004, 49, 1206–1211. [Google Scholar] [CrossRef]
  27. Patre, P.; MacKunis, W.; Makkar, C.; Dixon, W. Asymptotic tracking for systems with structured and unstructured uncertainties. IEEE Trans. Control Syst. Technol. 2008, 16, 373–379. [Google Scholar] [CrossRef]
  28. Patre, P.; MacKunis, W.; Dupree, K.; Dixon, W. Modular Adaptive Control of Uncertain Euler–Lagrange Systems with Additive Disturbances. IEEE Trans. Autom. Control 2011, 56, 155–160. [Google Scholar] [CrossRef]
  29. Yao, J.; Deng, W.; Jiao, Z. RISE-based adaptive control of hydraulic systems with asymptotic tracking. IEEE Trans. Autom. Sci. Eng. 2017, 14, 1524–1531. [Google Scholar] [CrossRef]
  30. Yao, J.; Jiao, Z.; Ma, D. Adaptive robust control of DC motors with extended state observer. IEEE Trans. Ind. Electron. 2014, 16, 3630–3637. [Google Scholar] [CrossRef]
  31. Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceeding of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; pp. 4989–4996. [Google Scholar]
  32. Xue, W.; Huang, Y. Performance analysis of 2-DOF tracking control for a class of nonlinear uncertain systems with discontinuous disturbances. Int. J. Robust Nonlinear Control 2018, 28, 1456–1473. [Google Scholar] [CrossRef]
  33. Shi, G.; Wu, Z.; Guo, J.; Li, D.; Ding, Y. Superheated Steam Temperature Control Based on a Hybrid Active Disturbance Rejection Control. Energies 2020, 13, 1757. [Google Scholar] [CrossRef]
  34. Sun, L.; Hua, Q.; Shen, J.; Xue, Y.; Li, D.; Lee, K. Multi-objective optimization for advanced superheater steam temperature control in a 300 MW power plant. Appl. Energy 2017, 208, 592–606. [Google Scholar] [CrossRef]
  35. Wang, L.; Zhao, D.; Liu, F.; Liu, Q.; Zhang, Z. Linear active disturbance rejection control for a class of electro-hydraulic position servo system with light load. Control Theory Appl. 2021, 38, 503–515. [Google Scholar]
  36. Zheng, J.; Zhao, S.; Wei, S. Application of self-tuning fuzzy PID controller for a SRM direct drive volume control hydraulic press. Control Eng. Pract. 2009, 17, 1398–1404. [Google Scholar] [CrossRef]
  37. Peng, H.; Wang, J.; Shen, W.; Li, D. Double Fuzzy Control with Compensating Factor for Electronic-hydraulic Servovalve-controlled System. J. Mech. Eng. 2017, 53, 184–192. [Google Scholar] [CrossRef]
  38. Yu, L.; Zheng, J.; Yuan, Q.; Xiao, J.; Li, Y. Fuzzy PID control for direct drive electro-hydraulic position servo system. In Proceedings of the IEEE 2011 International Conference on Consumer Electronics, Communications and Networks, Xianning, China, 16–18 April 2011; pp. 370–373. [Google Scholar]
  39. Huang, Y.; Xue, W. Active disturbance rejection control: Methodology, applications and theoretical analysis. J. Syst. Sci. Math. Sci. 2012, 32, 1287–1307. [Google Scholar] [CrossRef] [PubMed]
  40. Mohanty, A.; Yao, B. Integrated direct/indirect adaptive robust control of hydraulic manipulators with valve deadband. IEEE/ASME Trans. Mechatronics 2011, 16, 707–715. [Google Scholar] [CrossRef]
  41. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  42. Li, S.; Xue, W.; Li, D.; Zhu, H.; Su, Z. Quantitative Tuning of Active Disturbance Rejection Controller for FOPTD Model with Application to Power Plant Control. IEEE Trans. Ind. Electron. 2022, 69, 805–815. [Google Scholar]
  43. Kumar, P.; Beig, A.; Bhaskar, D.; Jaafari, K.; Behera, R. An Enhanced Linear Active Disturbance Rejection Controller for High Performance PMBLDCM Drive Considering Iron Loss. IEEE Trans. Power Electron. 2021, 36, 14087–14097. [Google Scholar] [CrossRef]
  44. Mehedi, I.; Mansouri, R.; Al-Saggaf, U.; Iskanderani, A.; Bettayeb, M.; Aljohani, A. Fractional Order Linear Active Disturbance Rejection Control for Linear Flexible Joint System. Comput. Contin. 2021, 70, 5133–5142. [Google Scholar] [CrossRef]
  45. Tatsumi, J.; Gao, Z. On the enhanced ADRC design with a low observer bandwidth. In Proceedings of the 32nd Chinese Control Conference, Xi’an, China, 26–28 July 2013; pp. 297–302. [Google Scholar]
  46. Tian, G.; Gao, Z. Frequency response analysis of active disturbance rejection based control system. In Proceedings of the 2007 IEEE International Conference on Control Applications, Singapore, 1–3 October 2007. [Google Scholar]
  47. Yuan, D.; Ma, X.; Zeng, Q.; Qiu, X. Research on frequency-band characteristics and parameters configuration of linear active disturbance rejection control for second-order systems. Control Theory Appl. 2013, 30, 1630–1640. [Google Scholar]
  48. Jin, H.; Zhang, R.; Wang, L.; Gao, Z. Root locus analysis on parameter tuning robustness of linear active disturbance rejection control. Control Theory Appl. 2018, 35, 1648–1653. [Google Scholar]
  49. Zhang, C.; Zhu, J.; Gao, Y. Order and parameter selections for active disturbance rejection controller. Control Theory Appl. 2014, 31, 1480–1485. [Google Scholar]
  50. Fu, C.; Tan, W. Tuning of linear ADRC with known plant information. ISA Trans. 2016, 65, 384–393. [Google Scholar] [CrossRef]
  51. Liu, K.; He, J.; Luo, Z.; Shen, X.; Liu, X.; Lu, T. Secondary Frequency Control of Isolated Microgrid Based on LADRC. IEEE Access 2019, 7, 53454–53462. [Google Scholar] [CrossRef]
  52. Manring, N.; Fales, R. Hydraulic Control Systems, 2nd ed.; Wiley: Hoboken, NJ, USA, 2019; pp. 154–176. [Google Scholar]
  53. Wang, C.; Quan, L.; Zhang, S.; Meng, H.; Lan, Y. Reduced-order model based active disturbance rejection control of hydraulic servo system with singular value perturbation theory. ISA Trans. 2017, 67, 455–465. [Google Scholar] [CrossRef] [PubMed]
  54. Wang, L.; Zhao, D.; Liu, F.; Liu, Q.; Zhang, Z. ADRC for Electro-hydraulic Position Servo Systems Based on Dead-zone Compensation. China Mech. Eng. 2021, 32, 1432–1442. [Google Scholar]
  55. He, T.; Wu, Z.; Li, D.; Wang, J. A Tuning Method of Active Disturbance Rejection Control for a Class of High-order Processes. IEEE Trans. Ind. Electron. 2020, 67, 3191–3201. [Google Scholar] [CrossRef]
  56. Han, J. Active Disturbance Rejection Control Technique—The Technique for Estimating and Compensating the Uncertainties, 1st ed.; National Defense Industry Press: Beijing, China, 2008; pp. 243–280. [Google Scholar]
  57. Gao, F.; Chen, W.; Wu, M.; She, S. Robust H control of uncertain singular systems based on equivalent-input-disturbance approach. Asian J. Control 2020, 22, 2071–2079. [Google Scholar] [CrossRef]
  58. Li, G.; Liu, W.; Han, W.; Guo, B.; Li, Y. Research on structure decoupling of passive electro-hydraulic force servo system. Adv. Mech. Eng. 2018, 10, 1–11. [Google Scholar] [CrossRef]
  59. Zheng, Q.; Chen, Z.; Gao, Z. A practical approach to disturbance decoupling control. Control Eng. Pract. 2009, 17, 1016–1025. [Google Scholar] [CrossRef]
  60. Houpis, C. Quantitative Feedback Theory: Fundamentals and Applications. Automatica 2001, 37, 632–634. [Google Scholar]
  61. Kluwer, O. Quantitative Feedback Design of Linear and Nonlinear Control Systems, 1st ed.; Kluwer Academic Publishers: Norwell, MA, USA, 1999; pp. 125–179. [Google Scholar]
  62. Yao, J.; Jiao, Z.; Yao, B.; Shang, Y.; Dong, W. Nonlinear Adaptive Robust Force Control of Hydraulic Load Simulator. Chin. J. Aeronaut. 2012, 25, 766–775. [Google Scholar] [CrossRef]
Figure 1. The schematic diagram of EHSS.
Figure 1. The schematic diagram of EHSS.
Actuators 13 00296 g001
Figure 2. The schematic diagram of ADRC.
Figure 2. The schematic diagram of ADRC.
Actuators 13 00296 g002
Figure 3. The equivalent 2-DOF feedback control structure of ADRC.
Figure 3. The equivalent 2-DOF feedback control structure of ADRC.
Actuators 13 00296 g003
Figure 4. The Nichols chart of the third-order EHSS.
Figure 4. The Nichols chart of the third-order EHSS.
Actuators 13 00296 g004
Figure 5. Bounds B ( ω ) and the acceptable nominal open-loop transfer function L n ( s ) .
Figure 5. Bounds B ( ω ) and the acceptable nominal open-loop transfer function L n ( s ) .
Actuators 13 00296 g005
Figure 6. The frequency responses of the closed-loop control system with parametric uncertainties.
Figure 6. The frequency responses of the closed-loop control system with parametric uncertainties.
Actuators 13 00296 g006
Figure 7. Step responses of varying parameter values in simulations.
Figure 7. Step responses of varying parameter values in simulations.
Actuators 13 00296 g007
Figure 8. Step responses of nominal parameter values in the simulations.
Figure 8. Step responses of nominal parameter values in the simulations.
Actuators 13 00296 g008
Figure 9. The displacement tracking performance of the closed-loop control system.
Figure 9. The displacement tracking performance of the closed-loop control system.
Actuators 13 00296 g009
Figure 10. The displacement tracking error of the closed-loop control system.
Figure 10. The displacement tracking error of the closed-loop control system.
Actuators 13 00296 g010
Figure 11. The experimental platform of the closed-loop control system.
Figure 11. The experimental platform of the closed-loop control system.
Actuators 13 00296 g011
Figure 12. Square-wave responses of the improved ADRC controller and PID controller.
Figure 12. Square-wave responses of the improved ADRC controller and PID controller.
Actuators 13 00296 g012
Table 1. The parameters of the third-order EHSS.
Table 1. The parameters of the third-order EHSS.
SymbolNominalRange
m ( kg ) 9.877 × 10 3 -
β e ( Pa ) 6.89 × 10 8 5.56 × 10 8 8.90 × 10 8
A 1 ( m 2 ) 0.89-
A 2 ( m 2 ) 0.45-
V 1 ( m 3 ) 0.7-
V 2 ( m 3 ) 0.4-
B ( N / ( m / s ) ) 2 × 10 3 1.5 × 10 3 2.5 × 10 3
c ( m 3 / s / Pa ) 4 × 10 13 2.5 × 10 13 7.0 × 10 13
k q k x ( m 3 / s / V / Pa 1 / 2 ) 8.92 × 10 8 -
P s ( MPa ) 30-
P r ( MPa ) 0-
P 1 ( MPa ) 29.84-
P 2 ( MPa ) 0.23-
Table 2. Main components of the experimental platform.
Table 2. Main components of the experimental platform.
ElementTypeMarks
ComputerVostro 3460Dell, Austin, TX, USA
Servo value4WRPH10C3B100LRexroth, Stuttgart, Germany
Pressure sensorUS175-C00002-200BGMEAS, Richmond, VA, USA
Displacement sensorLS628CHeidenhain, Bavaria, Germany
Counter cardIK-220Heidenhain, Bavaria, Germany
A/D cardPCI-1716Advantech, Taiwan, China
D/A cardPCI-1723Advantech, Taiwan, China
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

Zhang, J.; Lu, B.; Chen, C.; Li, Z. A New Active Disturbance Rejection Control Tuning Method for High-Order Electro-Hydraulic Servo Systems. Actuators 2024, 13, 296. https://doi.org/10.3390/act13080296

AMA Style

Zhang J, Lu B, Chen C, Li Z. A New Active Disturbance Rejection Control Tuning Method for High-Order Electro-Hydraulic Servo Systems. Actuators. 2024; 13(8):296. https://doi.org/10.3390/act13080296

Chicago/Turabian Style

Zhang, Junli, Baochun Lu, Chuanjun Chen, and Zhengyang Li. 2024. "A New Active Disturbance Rejection Control Tuning Method for High-Order Electro-Hydraulic Servo Systems" Actuators 13, no. 8: 296. https://doi.org/10.3390/act13080296

APA Style

Zhang, J., Lu, B., Chen, C., & Li, Z. (2024). A New Active Disturbance Rejection Control Tuning Method for High-Order Electro-Hydraulic Servo Systems. Actuators, 13(8), 296. https://doi.org/10.3390/act13080296

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