Next Article in Journal
Integral Sliding Mode Backstepping Control of an Asymmetric Electro-Hydrostatic Actuator Based on Extended State Observer
Previous Article in Journal
Initially Clamped Piezoelectric Inchworm Linear Motor Design Based on Force Amplification Mechanisms for Miniaturized and Large Force Actuation Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Active Disturbance Rejection Control for Double-Pump Direct-Driven Hydraulics †

1
School of Mechanical and Automotive Engineering, Fujian University of Technology, Fuzhou 350118, China
2
Fujian Haiyuan Composite Materials Technology Co., Ltd., Fuzhou 350002, China
*
Author to whom correspondence should be addressed.
Presented at the First International Electronic Conference on Actuator Technology: Materials, Devices and Applications, 23–27 November 2020; Available online: https://iecat2020.sciforum.net/.
Proceedings 2020, 64(1), 14; https://doi.org/10.3390/IeCAT2020-08497
Published: 20 November 2020

Abstract

:
As a result of the energy crisis and further development of the electro-hydraulic actuator, double-pump direct driven hydraulics (DDH) was brought forward, which mainly comprises a servo motor, double fixed displacement pumps, a differential cylinder, a low-pressurized tank and auxiliary valves. To address the problems caused by uncertain parameters and unknown external disturbances of DDH, this paper proposed a control method adopting active disturbance rejection control (ADRC). Firstly, a mathematical model, including a DDH unit and a micro-crane, was created and modelled in MATLAB/Simulink. Further, the model was verified by measurement. After that, the state-space equation model of the system was derived based on its mathematical model and a third-order ADRC was designed using the constructed system state-space equation. Additionally, tracking-differentiator (TD) was employed to process the input signal transiently to avoid unnecessary oscillations, and the extended state observer (ESO) was used to accurately estimate the influence of the uncertainty and compensate by nonlinear feedback control law (NFCL). Moreover, the proposed ADRC or Proportional–Integral–Differential (PID) control was combined with the mathematical model of a micro-crane. Finally, the simulations were performed under varying loads, and the system position tracking performance were analyzed and compared. The results show that the ADRC can sufficiently suppress the unknown external disturbance, has the advantages of robustness, and improves the position tracking precision.

1. Introduction

The electro-hydraulic servo system can be roughly divided into two categories: valve-controlled system and pump-controlled system. The valve-controlled system has the characteristics of a fast dynamic response and high control accuracy, but it has disadvantages, such as significant throttling loss, low system efficiency, and severe heating. Compared with the valve-controlled system, the pump-controlled system basically eliminates the throttling loss. Hence, it significantly improves system efficiency and has the characteristics of compactness and high system integration [1,2]. In recent years, machines have to be energy-efficient due to limited and high-priced energy resources together with the increasing sensitivity of environmental issues [3,4]. Hence, pump-controlled system techniques have become the centre of focus [5,6].
However, in the pump-controlled differential cylinder system, unbalanced flow is caused by the unequal effective cross-section area of the two chambers. Much research has been carried out on this, such as using a pilot-operated check valve or solenoid-operated reversing valve [7,8], developing an asymmetric flow distribution pump [9], and proposing a double-pump or multi-pump compensation circuit [10,11,12] to solve the flow imbalance problem. Among them, the double-pump direct-driven hydraulic (DDH) system can better improve the dynamic performance and stability of the system. Then, when addressing the problem of flow imbalance, the time-varying and nonlinearity of the pump-controlled system also need to be solved. Hence, many control methods were proposed, such as adaptive fuzzy control [13], control based on disturbance observer [14,15], adaptive backstepping control or iterative backstepping control [16,17,18].
As discussed above, the DDH can effectively solve the problem of flow mismatch, but control performance of the system is affected by parameter uncertainty. Therefore, this paper proposed a control method, adopting active disturbance rejection control (ADRC) for DDH. Firstly, Section 2 introduces the principle of the DDH, establishes the mathematical model of a micro-crane and derives the system state-space equation. Then, Section 3 gives the design procedure of the proposed ADRC controller based on the system state-space. Section 4 performs simulation and compares the tracking performance of the ADRC controller with the Proportional–Integral–Differential (PID) controller. Finally, Section 5 draws some conclusions.

2. Modelling

2.1. Working Principle of DDH

The DDH is mainly composed of a permanent magnet synchronous motor, two bi-directional pumps, a hydraulic accumulator, two check valves, and two pressure relief valves, as shown in Figure 1 and Table 1. The two pumps are driven by a permanent magnet synchronous motor, the hydraulic accumulator is installed between the two pumps to make the system more compact, two check valves are used to prevent cavitation, and two pressure relief valves are used for safety purposes.

2.2. DDH Model

The DDH models mainly include the pump and cylinder. In the model, the following assumptions are given: the hydraulic cylinder leakage is zero, the hydraulic cylinder load is an inertial load, and there is no elastic load.

2.2.1. Pump Model

The flow equation of the pump is given by
Q A = η ω D pA
Q B = η ω D pB
where η is the volumetric efficiency of the pump, and it is set to be 85%; ω   is the angular velocity, D p is the volumetric displacement.

2.2.2. Cylinder Model

The flow equation of the hydraulic cylinder can be expressed by
q A = A A x ˙ + V 1 β e p ˙ A
q B = A B x ˙ + V 2 β e p ˙ B
V 1 = V 10 + A A x
V 2 = V 20 + A B x
where q A and q B are the flow of the chamber A and chamber B, A A is the piston area, A B is the difference in piston and piston rod area, x is the absolute position of the piston p A and p B are the pressures of chamber A and chamber B, β e is the effective bulk modulus, V 1 and V 2 is the total volume of chamber A and chamber B, V 10 and V 20 are”dead volume” of chamber A and chamber B.
Hydraulic cylinder force balance equation can be expressed by
p A A 1 p B A 2 = M x ¨ + B c x ˙ + F
where B c is damping coefficient,   F is the random external load force.

2.2.3. State-Space Equation

Defining the state variables [ x 1 , x 2 , x 3 ] = [ x , x ˙ , x ¨ ] , based on Equations (1)–(7), the system state-space equations can be represented as
{ x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ 3 = k 1 x 2 + k 2 x 3 + k 3 ω + f
where
k 1 = ( A 2 1 β e V 1 m A 2 2 β e V 2 m ) ; k 2 = B c m ; k 3 = A 1 η D pA β e V 1 m A 2 η D pB β e V 2 m ; f = F ˙ L m .

2.2.4. Mechanical Model of the Micro-Crane

The schematic diagram of the crane structure is shown in Figure 2.
The load force acts on the end of the crane structure and generates torque around the joint Θ. The torque balance equation is displayed as follows
M θ =J d 2 θ d t 2
d 2 θ d t 2 = ( 1 J ) [ ( m 1 r 1 sin ( θ m 1 ) m 2 r 2 sin ( θ m 2 ) m load sin ( θ mload ) ) g + F Cyl sin ( α ) d 1 ]
where F Cyl is the net hydraulic force, g is the gravitational constant, α is the angle between the cylinder and the boom, m i is a mass, d 1   and d 2 are the distance to the upper fastening point of the cylinder, θ i are the angles between the centre of mass and the vertical axis.
The angles γ ,   θ m 1 , θ m 2 ,and θ mload shown in Figure 2 can be determined by adding the change of θ to the measured value when the hydraulic cylinder is fully retracted
γ = γ 0 + 0 t d θ d t d t
θ m 1 = θ m 10 + 0 t d θ d t d t
θ m 2 = θ m 20 + 0 t d θ d t d t
θ mload = θ mload 0 + 0 t d θ d t d t
Use the sine rule given below to obtain the angle   α
sin ( α ) = d 2 x t sin ( γ )
where d 2 is the distance to the fastening point on the cylinder, and x t   is the length of the cylinder plus the stroke of the piston. x t is derived using the cosine rule
x t 2 = d 1 2 + d 2 2 2 d 1 d 2 cos ( γ )
According to the derivation of Equation (16), the hydraulic cylinder velocity can be expressed by
d x t d t = d 1 d 2 d γ d t sin ( γ ) d 1 2 + d 2 2 2 d 1 d 2 cos ( γ )

2.2.5. Model Validation

This subsection verifies the feasibility of the deduced state-space equation of the DDH. The parameters of the DDH are shown in Table 2. Firstly, the experimental data from reference [10] is used to verify the accuracy of the mathematical model of DDH. The comparison between the simulation results of the mathematical model and the experimental results show that the position curve is basically consistent, as shown in Figure 3a. Then, the simulation was performed using the state-space model, and the result is shown in Figure 3b. The position curve of the state-space model almost overlaps the other (mathematical model), which indicates that the created state-space model has acceptable accuracy for the design of the ADRC controller.

3. Design of ADRC

ADRC is a control algorithm without dependence on the system model. Its basic idea is to consider unmodelled dynamics and unknown external disturbance as “total disturbance” of the system. Further, the total disturbance is estimated and compensated. ADRC is mainly composed of three parts: the tracking differentiator (TD), the extended state observer (ESO), and the nonlinear feedback control law (NFCL) [20,21]. Figure 4 illustrates the structure of ADRC. TD is used to arrange the transition process, and the input signal x1 passes through the TD to give the differential signals: x2 and x3; ESO is used to give the estimated value of the state variables and total disturbance; z1, z2, z3 is the estimated value of the state; z4 is the estimated value of the total disturbance; NFCL is used to nonlinearly combine the error between the transition process and the estimated state variables to achieve nonlinear control strategy; e1, e2, e3 is the deviation signal; b0 is the compensation factor; y is the output signal.

3.1. Design of TD

TD is actually a signal processing; it can closely track the input signal and give the differential signal of the input signal. Thus, it is possible to reduce the initial error of the system and avoid overshooting caused by the sudden change in setting value [20,21]. The DDH adopts a three-order TD, and the discrete forms can be represented as follows
{ f h = f h a n ( x 1 ( k ) , x 2 ( k ) , r , h ) ; x 1 ( k + 1 ) = x 1 ( k ) + T x 2 ( k ) ; x 2 ( k + 1 ) = x 2 ( k ) + T f h ; x 3 ( k + 1 ) = f h
where r is the speed factor, T is the sampling period, h is the filtering factor for the input signal; f ( x 1 ( k ) , x 2 ( k ) , r , h ) is the fast optimal control function, and its definition is as follows
{ f s g ( x , d ) = ( s i g n ( x + d ) s i g n ( x d ) ) / 2 d = r h 2 a 0 = h x 2 y = x 1 + a 0 a 1 = d ( d + 8 | y | ) a 2 = a 0 + s i g n ( y ) ( a 1 d ) / 2 a = ( a 0 + y ) f s g ( y , d ) + a 2 ( 1 f s g ( y , d ) ) f h a n = r ( a d ) f s g ( a , d ) r s i g n ( a ) ( 1 f s g ( a , d ) )

3.2. Design of ESO

The ESO is the core part of ADRC, which can track the state variables and estimate the internal and external disturbance of the system without the need for any precise mathematical model. The DDH uses a four-order ESO.
Let m n , B cn , β en be the nominal values of m , B c , β e , respectively, and then can be expressed by
k 1 n = ( A 2 1 β en V 1 m n A 2 2 β en V 2 m n )
k 2 n = B cn m n
k 3 n = A 1 η D pA β en V 1 m n A 2 η D pB β en V 2 m n
f = F ˙ L m n
Let a ˜ be the difference between the nominal value and the actual value of the parameter, k ˜ = k n k , then Equation (8) can be rewritten as
{ x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ 3 = k 1 n x 2 + k 2 n x 3 + k 3 n ω + σ
where σ = k ˜ 1 x 2 k ˜ 2 x 3 k ˜ 3 ω + f represents the total disturbance of the system; in order to estimate the total disturbance, defining x 4 = σ as an extended state variable of the system, and assuming that σ is differentiable, the system can be expressed by
{ x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ 3 = a 1 n x 2 + a 2 n x 3 + x 4 + a 3 n ω x ˙ 4 = f ( x , t )
where f ( x , t ) represents the change rate of σ .
Let z ˙ = [ z ˙ 1 , z ˙ 2 , z ˙ 3 , z ˙ 4 ] be the estimated vector of state x, then the ESO is designed as
{ e 1 = z 1 y z ˙ 1 = z 2 β 01 e 1 z ˙ 2 = z 3 β 02 e 1 z ˙ 3 = a 1 n z 2 + a 2 n z 3 + z 4 β 03 | e 1 | 1 4 s i g n ( e 1 ) + a 3 n ω z ˙ 4 = β 04 | e 1 | 1 8 s i g n ( e 1 )
Observer gain is simplified according to the bandwidth concept from reference [22].
β 01 = 4 ω , β 02 = 6 ω 2 , β 03 = 4 ω 3 , β 04 = ω 4

3.3. Design of NFCL

Using the fastest control synthesis function fhan to perform nonlinear combination of errors, the algorithm can be expressed by
{ e 1 = x 1 z 1 e 2 = x 2 z 2 e 3 = v 3 z 3 u 0 = β 1 f a l ( e 1 , α , δ ) + β 2 f a l ( e 2 , α , δ ) + β 3 f a l ( e 3 , α , δ ) u = u 0 z 4 b 0 .

4. Simulation Results and Analysis

This section combines the DDH model, the micro-crane mechanical model, and the designed ADRC method into one model, uses sine signal and actual working position signal as inputs to the system, and compares the position tracking performance with P and PI controller. The simulation parameters of DDH are shown in Table 2, and the parameters of the micro-crane are shown in Table 3.

4.1. Sine Signal

In order to test the performance of the adopted control method, the sine position signal was set as Equation (28), and the tracking performance of ARDC was analyzed with or without disturbance. The simulation result without disturbance is shown in Figure 5.
x r = 0.15 sin ( 2 10 π t π 2 ) + 0.15
The working process of the hydraulic system is often accompanied by the disturbance of the external load force. In order to compare the tracking performance and robustness with different control methods, a sudden disturbance force is added. The control tracking effect is shown in Figure 6.
As shown in Figure 5 and Figure 6, Table 4, without disturbance, the maximum errors of P control and PI control are 5.132 and 2.080 mm. In contrast, the maximum error of ADRC is 1.514 mm. It can be seen that the maximum tracking error is reduced by about 70% and 27%, and the root means that square error is reduced by about 86% and 66%, respectively. With disturbance, the maximum errors of P control and PI control are 5.275 and 2.081 mm. In contrast, the maximum error of ADRC is 1.514 mm. The maximum tracking error is reduced by about 71% and 27%, and the root means that square error is reduced by about 89% and 69%, respectively. It can be seen that, with ADRC, certain fluctuations appear at the beginning, but this will converge quickly. The position tracking error shown in Figure 5b and Figure 6c reveals that the ADRC suppresses internal and external disturbances effectively, with high position tracking precision and strong robustness.

4.2. Actual Working Position Signal

The simulation was carried out using the actual working position signal as input, and the simulation result without disturbance is shown in Figure 7.
Further, the simulation was carried out with disturbance to compare the tracking performance and robustness with varying control methods. The simulation result with disturbance is shown in Figure 8.
As shown in Figure 7 and Figure 8, Table 5, without disturbance, the maximum errors of P control and PI control are 3.829 and 5.221 mm. In contrast, the maximum error of ADRC is 2.193 mm, the maximum tracking error is reduced by about 43% and 58%, and the root means square error is reduced by about 78% and 73%, respectively. With disturbance, the maximum errors of P control and PI control are 4.189 and 5.221 mm. In contrast, the maximum error of ADRC is 2.183 mm. The maximum tracking error is reduced by about 48% and 58%, and the root means square error is reduced by about 81% and 73%, respectively. The position tracking error shown in Figure 7b and Figure 8c reveals that the ADRC suppresses internal and external disturbances effectively, with high position tracking precision and strong robustness.
In summary, the simulation results show that the proposed ADRC control method has better tracking performance and stronger robustness.

5. Conclusions

Aiming towards the problems of uncertain parameters and unknown external disturbances in the DDH, an ADRC controller was designed. The control method can estimate the total disturbance, including parameter uncertainty and unknown disturbance, and provide compensation. A model was built, including the DDH, mechanism of the crane, and ADRC controller. Simulations were performed using two types of reference signal. The simulation results reveal that, without disturbance, compared with the P and PI control, ADRC can reduce the maximum error by about 43% and 58%, and can decrease the root means square error by about 78% and 73%. With disturbance, compared with P and PI control, ADRC reduces the maximum error by about 48% and 58%, and decrease the root means square error by about 81% and 73%. The results show that, compared with PID control, ADRC can suppress internal and external disturbances effectively, has the advantage of robustness, and improves the position tracking precision.
Although the control method ADRC can improve control accuracy on the DDH based on the simulation results, it should be compared with experimental data for validation. Hence, in the near future, a test bench needs to be set up, and experiments should be performed with the proposed control method.

Author Contributions

Conceptualization, S.Z., A.W. and F.D.; methodology, S.Z. and A.W.; software, A.W.; investigation, S.Z. and A.W.; writing—original draft preparation, S.Z. and A.W.; writing—review and editing, F.D.; supervision, S.Z.; project administration, F.D.; funding acquisition, F.D. All authors have read and agreed to the published version of the manuscript.

Acknowledgments

This work was supported by the Science Foundation for Young Scholars of Fujian Province (No. 2018J05099), the Scientific Research Fund (No. GY-Z15096), Fujian Haiyuan Composite Materials Technology Co., Ltd. and the Public Service Platform for Technical Innovation of Machine Tool Industry in Fujian University of Technology.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DDHdouble-pump direct-driven hydraulics
ARDCActive disturbance rejection control
PIDProportional–Integral–Differential
PProportional
PIProportional–Integral
TDTracking differentiator
ESOExtended state observer
NFCLNonlinear feedback control law

References

  1. Quan, L. Current State, Problems and the Innovative Solution of Electro-hydraulic Technology of Pump Controlled Cylinder. Chin. J. Mech. Eng. 2008, 44, 87–92. [Google Scholar] [CrossRef]
  2. Zhang, S.; Minav, T.; Pietola, M. Performance Comparison between Single and Double Pump Controlled Asymmetric Cylinder under Four-quadrant Operation. Nongye Jixie Xuebao/Trans. Chin. Soc. Agric. Mach. 2018, 49, 409–419. [Google Scholar]
  3. Fu, S.; Wang, L.; Lin, T. Control of electric drive powertrain based on variable speed control in construction machinery. Autom. Constr. 2020, 119, 103281. [Google Scholar] [CrossRef]
  4. Lin, T.; Lin, Y.; Ren, H.; Chen, H.; Chen, Q.; Li, Z. Development and key technologies of pure electric construction machinery. Renew. Sustain. Energy Rev. 2020, 132, 110080. [Google Scholar] [CrossRef]
  5. Aliskan, H.; Balkan, T.; Platin, B.E. A Complete Analysis and a Novel Solution for Instability in Pump Controlled Asymmetric Actuators. J. Dyn. Syst. Meas. Control 2015, 137, 091008. [Google Scholar] [CrossRef]
  6. Quan, Z.; Quan, L.; Zhang, J. Review of energy efficient direct pump controlled cylinder electro-hydraulic technology. Renew. Sustain. Energy Rev. 2014, 35, 336–346. [Google Scholar] [CrossRef]
  7. Imam, A.; Rafiq, M.; Jalayeri, E.; Sepehri, N. A Pump-Controlled Circuit for Single-Rod Cylinders that Incorporates Limited Throttling Compensating Valves. Actuators 2018, 7, 13. [Google Scholar] [CrossRef]
  8. Jalayeri, E.; Imam, A.; Tomas, Z.; Sepehri, N. A throttle-less single-rod hydraulic cylinder positioning system: Design and experimental evaluation. Adv. Mech. Eng. 2015, 7, 1–14. [Google Scholar] [CrossRef]
  9. Zhang, X.G.; Quan, L. The Performance Analysis and Experimental Research of Multiple Oil Ports Axial Piston Pump which Able to Control the Movement of Differential Cylinder Directly in the Closed Circuit. Adv. Mater. Res. 2011, 308–310, 388–400. [Google Scholar] [CrossRef]
  10. Agostini, T.; Negri, V.D.; Minav, T.; Pietola, M. Effect of Energy Recovery on Efficiency in Electro-Hydrostatic Closed System for Differential Actuator. Actuators 2020, 9, 12. [Google Scholar] [CrossRef]
  11. Schmidt, L.; Groenkjaer, M.; Pedersen, H.C.; Andersen, T.O. Position Control of an Over-Actuated Direct Hydraulic Cylinder Drive. Control Eng. Pract. 2017, 64, 1–14. [Google Scholar] [CrossRef]
  12. Schmidt, L.; Andersen, T.O.; Pedersen, H.C.; Hansen, A.H. An Energy Efficent Hydraulic Winch Drive Concept Based on a Speed-Variable Switched Differentiak Pump. In Proceedings of the ASME/Bath 2017 Symposium on Fluid Power & Motion Control, Sarasota, FL, USA, 16–19 October 2017. [Google Scholar]
  13. Lee, L.; Chen, C.; Li, I.; Huang, J. The positioning control of an electro-hydraulic variable rotational speed pump-controlled system using adaptive fuzzy controller with self-tuning fuzzy sliding mode compensation. In Proceedings of the IEEE International Conference on Fuzzy Systems, Taipei, Taiwan, 27–30 June 2011. [Google Scholar]
  14. Dang, X.B.; Truong, D.Q.; Bae, J.; Ahn, K.K. An Effective Disturbance-Observer-Based Nonlinear Controller for a Pump-Controlled Hydraulic System. IEEE/ASME Trans. Mechatron. 2019, 99, 32–43. [Google Scholar]
  15. Seo, H.T.; Kang, D.G.; Hong, Y.P.; Kim, K.S.; Lee, J. Combined Feedforward/Disturbance Observer-Based Control of Pump-Controlled Electro-Hydrostatic Actuation System. In Proceedings of the International Conference on Control, HICO, Gyeongju, Korea, 16–19 October 2016. [Google Scholar]
  16. Ahn, K.K.; Nam, D.N.C.; Jin, M. Adaptive Backstepping Control of an Electrohydraulic Actuator. IEEE/ASME Trans. Mechatron. 2014, 19, 987–995. [Google Scholar] [CrossRef]
  17. Tri, N.M.; Nam, D.N.C.; Park, H.G.; Ahn, K.K. Trajectory control of an electro hydraulic actuator using an iterative backstepping control scheme. Mechatronics 2015, 29, 96–102. [Google Scholar] [CrossRef]
  18. Guo, Q.; Yu, T.; Jiang, D. Adaptive backstepping design of electro-hydraulic actuator based on state feedback control. In Proceedings of the International Conference on Fluid Power & Mechatronics, Harbin, China, 5–7 August 2015. [Google Scholar]
  19. Järf, A. Flow Compensation Using Hydraulic Accumulator in Direct Driven Hydraulic Differential Cylinder Application and Effects on Energy Effciency. Master’s Thesis, Aalto University, Espoo, Finland, 2016. [Google Scholar]
  20. Gao, B.; Shao, J.; Yang, X. A compound control strategy combining velocity compensation with ADRC of electro-hydraulic position servo control system. Trans. Chin. Soc. Agric. Mach. 2014, 53, 1910–1918. [Google Scholar] [CrossRef] [PubMed]
  21. Shuhua, Z.; Xiangzhou, W.; Ye, L.U.; Yu, W. An Active-Disturbance-Rejection Controller for Speed Control of Variable-Displacement Motor at the Constant Pressure Network. In Proceedings of the 32nd Chinese control Conferrnce, Xi’an, China, 26–28 July 2013; p. 5. [Google Scholar]
  22. Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the American Control Conference, Denver, CO, USA, 1–3 July 2003. [Google Scholar]
Figure 1. Schematic diagram of direct-driven hydraulics (DDH) [10,19].
Figure 1. Schematic diagram of direct-driven hydraulics (DDH) [10,19].
Proceedings 64 00014 g001
Figure 2. Crane structure diagram [10].
Figure 2. Crane structure diagram [10].
Proceedings 64 00014 g002
Figure 3. Validation: (a) experimental and mathematical model; (b) mathematical model and state-space model.
Figure 3. Validation: (a) experimental and mathematical model; (b) mathematical model and state-space model.
Proceedings 64 00014 g003
Figure 4. Structure of active disturbance rejection control (ADRC).
Figure 4. Structure of active disturbance rejection control (ADRC).
Proceedings 64 00014 g004
Figure 5. The sine position signal tracking without disturbance: (a) position tracking; (b) position tracking error; (c) total disturbance observation.
Figure 5. The sine position signal tracking without disturbance: (a) position tracking; (b) position tracking error; (c) total disturbance observation.
Proceedings 64 00014 g005
Figure 6. The sine position signal tracking with disturbance: (a) disturbance force; (b) position tracking; (c) position tracking error; (d) total disturbance observation.
Figure 6. The sine position signal tracking with disturbance: (a) disturbance force; (b) position tracking; (c) position tracking error; (d) total disturbance observation.
Proceedings 64 00014 g006
Figure 7. The actual working position signal tracking without disturbance: (a) position tracking; (b) position tracking error; (c) total disturbance observation.
Figure 7. The actual working position signal tracking without disturbance: (a) position tracking; (b) position tracking error; (c) total disturbance observation.
Proceedings 64 00014 g007
Figure 8. The actual working position signal tracking with disturbance: (a) disturbance force; (b) position tracking; (c) position tracking error; (d) total disturbance observation.
Figure 8. The actual working position signal tracking with disturbance: (a) disturbance force; (b) position tracking; (c) position tracking error; (d) total disturbance observation.
Proceedings 64 00014 g008
Table 1. List of components (see Figure 1).
Table 1. List of components (see Figure 1).
No.ComponentNo.Component
1Permanent magnet synchronous motor5, 8Pressure relief valve
2A-side pump6, 7Check valve
3B-side pump9Hydraulic cylinder
4Hydraulic accumulator
Table 2. Simulation parameters of DDH.
Table 2. Simulation parameters of DDH.
ParametersValueUnitParametersValueUnit
Pump A
Volumetric Displacement (DpA)
13.03mL/revEffective bulk modulus (βe)7 × 108Pa
Pump B
Volumetric Displacement (DpB)
9.35mL/revCylinder stroke (L)400mm
Piston diameter of hydraulic cylinder (dd)60mmDamping coefficient (Bc)500N·s/m
Piston rod diameter of hydraulic cylinder (dr)30mmDead volume of chamber A (V01)2 × 10−6m3
Load mass (m)50kgDead volume of chamber B (V02)2 × 10−6m3
Table 3. Micro-crane structure parameters.
Table 3. Micro-crane structure parameters.
Parameters ValueUnit
d10.983m
m125.11kg
m221.40kg
mload40kg
r20.977m
rload1.674m
θm100.1169rad
θm200.1572rad
θmload0.1775rad
Table 4. Comparison of tracking error of sine position signal.
Table 4. Comparison of tracking error of sine position signal.
Control MethodWithout Disturbance Position Error/mWith Disturbance Position Error/m
Root Mean SquareMaximumRoot Mean SquareMaximum
P2.985 × 10−35.132 × 10−33.472 × 10−35.275 × 10−3
PI1.262 × 10−32.080 × 10−31.223 × 10−32.081 × 10−3
ADRC4.276 × 10−41.514 × 10−33.833 × 10−41.514 × 10−3
Table 5. Comparison of tracking error of actual working position signal.
Table 5. Comparison of tracking error of actual working position signal.
Control MethodWithout Disturbance Position Error/mWith Disturbance Position Error/m
Root Mean SquareMaximumRoot Mean SquareMaximum
P2.415 × 10−33.829 × 10−32.642 × 10−34.189 × 10−3
PI1.955 × 10−35.221 × 10−31.873 × 10−35.221 × 10−3
ADRC5.268 × 10−42.183 × 10−35.003 × 10−42.183 × 10−3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, S.; Wu, A.; Dai, F. Active Disturbance Rejection Control for Double-Pump Direct-Driven Hydraulics. Proceedings 2020, 64, 14. https://doi.org/10.3390/IeCAT2020-08497

AMA Style

Zhang S, Wu A, Dai F. Active Disturbance Rejection Control for Double-Pump Direct-Driven Hydraulics. Proceedings. 2020; 64(1):14. https://doi.org/10.3390/IeCAT2020-08497

Chicago/Turabian Style

Zhang, Shuzhong, Angen Wu, and Fuquan Dai. 2020. "Active Disturbance Rejection Control for Double-Pump Direct-Driven Hydraulics" Proceedings 64, no. 1: 14. https://doi.org/10.3390/IeCAT2020-08497

APA Style

Zhang, S., Wu, A., & Dai, F. (2020). Active Disturbance Rejection Control for Double-Pump Direct-Driven Hydraulics. Proceedings, 64(1), 14. https://doi.org/10.3390/IeCAT2020-08497

Article Metrics

Back to TopTop