Abstract
To meet the increasing demand for trajectory tracking accuracy and high-efficiency requirements in modern mobile machinery, this paper proposes a practical adaptive robust control method based on the dual-valve parallel electro-hydraulic servo system. Existing tracking control strategies for such servo systems rely on a backstepping method and assume that full states are known, which is stringent in practice. To cope with the problem, we reduce the mathematical model order of the studied system using singular perturbation theory in this paper, and only the position feedback is required for the control implementation. Then, to achieve high accuracy tracking control, a direct adaptive robust control scheme combing with a dynamic flow allocation layer is adopted to synthesize the controller. With this method, parameter uncertainties and load disturbance are rejected, and valve characteristics are considered in the dynamic flow allocation layer to solve the flow redundancy problem, respectively. Convergence of the simplified system tracking results is proved theoretically. Extensive co-simulations and experimental tests are carried out to illustrate the effectiveness of the proposed strategy, both tracking precision and flow distribution can be achieved efficiently by simple parameter adjustments in the field.
Keywords
Introduction
Hydraulic systems are pervasively used in large construction machinery (Huang et al., 2021; Tong et al., 2020), industrial equipment (Liu et al., 2020), and various kinds of mobile machinery (Padovani et al., 2020) due to their large power-to-size ratio, the ability to generate large force or torque, and simple structure. In existing hydraulic systems among mobile machinery, large-flow proportional valve with inferior dynamic performance is widely adopted, which is hard to meet the requirement of higher tracking accuracy and higher efficiency. A kind of mobile hydraulic servo system with larger flow rates, more precise tracking and positioning capability, and lower costs will be desired in the future.
In this paper, a dual-valve parallel electro-hydraulic servo (DVPEHS) scheme is discussed. Differ from conventional electro-hydraulic servo (EHS) systems, the DVPEHS system consists of a proportional valve and a servo valve, the proportional valve not only has a lower cost but also works in the load-sensitive system to reduce throttling loss, while the servo valve generally works with a constant pressure pump to enhance responsiveness. However, the researchers point out that the control law distribution about flow redundancy (Su et al., 2020) is a difficult problem and has raised extensive attention. One solution is synchronous control, in which the system input is assigned to the two valves simultaneously (Bai and Quan, 2016). However, the two valves should be matched for phase and gain to maintain consistency because of the inevitable inconsistencies in the machining and assembly, which is complicated in engineering practice. Another solution is asynchronous control, in which the valves are activated sequentially according to the required flow rate so that the positioning performance of the actuator can be guaranteed by a single servo valve. Typically, a harmonic control concept was proposed by Su et al. (2022), where a threshold value was predetermined. However, this method of flow distribution does not account for the differences in valve performance. Meanwhile, proper arrangement of the control law among multi-parts according to the time sequence is widely used in multiple-in-single-output systems, such as pump-valve-coordinated systems (Du et al., 2022; Lyu et al., 2020) and multi-cylinder parallel systems.
However, EHS systems usually suffer from load variations, parameter uncertainties, and modeling nonlinearities in practice. Numerous control strategies have been developed specifically, such as adaptive control (Guo et al.,2020, 2021) sliding mode control (Thomas et al., 2022; Zhao et al., 2020), and observer-based control (Du et al., 2022; Wang et al., 2022). Yao and Tomizuka (1997) proposed an adaptive robust control (ARC) scheme for EHS systems, using robust control as the basic framework to overcome uncertain disturbances and designing a discontinuous parameter adaptation law to compensate for parameter variations. Further research is conducted to enhance disturbance elimination performance around ARC (Na et al., 2020), where the disturbance is bounded and the bound should be known. However, most ARC algorithms are designed by means of the backstepping scheme, which brings about “differential explosion” (Nie et al., 2021). Although the dynamic surface control technique (Zhang and Shi, 2022) is introduced to avoid this issue, extra complexity of the filter cannot be ignored. Meanwhile, aforementioned nonlinear control methods require full system states to be known or measurable in the backstepping designs, which is hardly available in engineering practice. Some scholars have realized the singular dynamics of hydraulic systems (Barchi et al., 2021; Guo et al., 2022; Jing et al., 2020) and have shown improved hydraulic tracking control. Notably, to the authors’ best knowledge, the above control schemes for DVPEHS systems are rarely discussed and deserve ongoing exploration for practical implementation.
Motivated by the above discussions, this paper adopts a direct adaptive robust control scheme with reduced-order model and dynamic allocation to improve the tracking performance of the DVPEHS systems, where a small-flow servo valve is connected in parallel with a high-flow proportional valve. The main contributions are listed as follows:
First, by introducing the singular perturbation theory, we establish the mathematical model of the DVPEHS systems and reduce the model order. Only the system output (actuator displacement) is required for controller design. The backstepping process and state observers are effectively avoided, which largely reduces computational complexity and implementation costs.
Furthermore, we present the design of a direct adaptive robust control (DARC) law based on the reduced-order model, and the stability of the algorithm is proved. A virtual control flow rate is synthesized according to DARC, and the flow rates of the servo and proportional valves are allocated dynamically in the flow allocation layer according to the tracking trajectory and the hydraulic characteristics of the two valves.
Third, comprehensive simulation and experimental studies are conducted with a high-frequency response servo valve and a proportional valve. The feasibility and high tracking performance are verified by the results. Only a few dynamic flow allocation parameters need to be adjusted in the field to match the characteristics of the different valves.
The rest of this paper is organized as follows. In section “System description and full-order model,” the system architecture is introduced, and the derivation of the mathematical full-order model of the DVPEHS system is provided. The reduced-order model is established in section “Model reduction.” The adaptive robust control scheme with an integral sliding surface and the flow allocation layer is given in section “Controller design.” In section “Simulation and experiment tests,” the simulation and experiment tests are performed to verify the effectiveness of the proposed controller. Conclusions are drawn in section “Conclusion.”
System description and full-order model
The basic schematic of the studied DVPEHS system is given in Figure 1, which consists of a servo valve, a proportional valve, and a hydraulic actuator. The two valve spool displacements generate the flow, which in turn determines the displacement or speed of the hydraulic actuator. The dynamics of the load can be described by
where

Schematic of the DVPEHS system.
Considering the oil compressibility and neglecting the external leakage of the cylinder, the flow continuity equations of the actuator can be expressed as
where
where
and them can be given as
where
where
where
where
To achieve fast and accurate tracking tasks for the system (7), we need to overcome several obstacles, which are analyzed as follows:
First, the system parameters in equation (1) may change slowly over time, such as the viscous damping coefficient
Second, system (7) includes modeling errors, such as linearization, ignorance of leakages, and hydraulic parametric uncertainties, which are time-variant and hard to identify (Jelali and Kroll, 2002).
Third, the DVPEHS system is a multiple-input single-output system with different input characteristics subjected to the two kinds of valves.
Last but not least, system (7) has a dimension of four including an internal dynamic (Yao et al., 2000), and the designing controller with the backstepping method suffers from the problem of differential explosion.
Model reduction
As shown in equation (6), the dynamic properties of the DVPEHS system are influenced by both the mechanical and hydraulic systems, which have different time scales resulting in differences in their responsiveness. This feature can be described by the standard singular perturbation system, which is described as follows
where
(1)
(2) The function
(3) The reduced problem
(4) The origin of the boundary-layer model
Then, according to Tikhonov’s theorem (Khalil, 2001), there exists
Let us focus on DVPEHS system model equation (6), the oil effective bulk modulus βe is large enough (0.7∼1.4 GPa) in general cases (Manring and Fales, 2020). Hence, it is reasonable to define
where
According to Note 1, solving the algebraic equation
It is obvious that the algebraic equation has a unique real root in the simplified model equation (9). Define
Define
In equation (12),
where
In the practical system, it is difficult to obtain the actual pressure signals in the presence of noise. The reduced-order model equation (13) can be introduced to synthesize the pressure dynamics into the disturbance term, enabling the controller design method based on the displacement feedback merely. However, the disturbance term
Controller design
In light of the aforementioned challenges, this paper proposes a novel controller with a two-part structure, as illustrated in Figure 2. The two parts, named the tracking layer and allocation layer, work collaboratively to generate the valve commands. The specific process is as follows: (1) in the tracking layer, the desired actuator force is determined according to the DARC to ensure guaranteed tracking performance and (2) in the allocation layer, the control commands

Structure of the proposed control strategy.
Direct adaptive robust controller with reduced-order model
The desired force
Define
in which
Based on equation (15), the dynamics of
where
where
where
where
In summary, the following theoretical results can be obtained about the DARC controller.
(1) All signals in the system can be guaranteed bounded. Furthermore, the suitable positive-definite function
which is bounded by
(2) In the presence of parameter uncertainties, asymptotic output tracking is achieved based on the result in (1).
which indicates that s will be bounded in a finite time by comparison lemma. In order to prove (2), based on
Deducing the derivative of
Considering the
Furthermore, if an appropriate selection of constants
Dual-valve flow allocation
The adaptive robust motion controller also has generated the desired force
As the dynamic responses of the valves in the study exceed the actuator’s operation frequency band, it is reasonable to use a linear model to describe the relationships between the control commands (
where the
The flow allocation can be divided into two parts: the first one is called the static allocation layer, and the other is called the dynamic allocation layer. As expressed in equation (28), in the static allocation layer, when the required flow rate of the system is small, only the servo valve is enabled, and when the flow rate exceeds the set value, the proportional valve is activated. Define
However, in actual systems, the flow rates supplied by the proportional valve and servo valve are apart from each other and exhibit distinct dynamic characteristics. The proportional valve with poor dynamic is more suited for speed control scenarios, and the servo valve has high zero-point accuracy, large pressure gain, and flow gain, which ensures a fast system response. It is rewarding to assign reasonable flow rates to the proportional and servo valves when they work together. In the dynamic allocation layer, to achieve this goal, according to the total virtual control law
which represents the nominal flow rate according to the reference. Define
The term
where
Simulation and experiment tests
Both simulation and experimental tests are conducted in this section. Two kinds of error-evaluated indices are established, which are the absolute maximum error (AME) index and the mean square error (MSE) index. The definitions are in form of following
where
(1) C1: The DVPEHS system with the proposed system controller in this study, the parameters of the controller are listed as following:
(2) C2: The DVPEHS system with a similar controller. In C2, the dynamic distribution of the flow is not considered, but only the static distribution of the flow according to the speed is conducted. The
The parameters in C2 are similar to C1, but
(3) C3: The DVPEHS system with the typical proportional–integral–derivative (PID) controller, which is commonly used in industrial applications (Ang et al., 2005). The controller is given as
in which parameters are tuned for position tracking performance of three kinds of commands carefully, and the values of parameters are listed as follows:
Co-simulation result
In this paper, the MATLAB/AMESim co-simulation platform is adopted to conduct a co-simulation. The DVPEHS system is constructed in AMESim, and then the control law is implemented by the S-function method in MATLAB/Simulink. The simulation time step is 0.001 seconds, and system parameters are listed in Table 1.
Parameters of the test system.
Three different position trajectory commands are utilized in both simulations and experimental tests. The details of reference trajectories are listed as follows:
(1) Set 1: Fast point-to-point trapezoidal curve from 0.1 to 0.3 m, with a maximum velocity of 0.1 m/s, and velocity bursts are buffered by a first-order low-pass filter with a transfer function of
(2) Set 2: Slow point-to-point trapezoidal curve from 0.1 to 0.2 m, with a maximum velocity of 0.0125 m/s, and velocity bursts are buffered by a first-order low-pass filter in common with Set 1. A disturbance is added at 3 seconds to evaluate the disturbance rejection ability, which can be described as
(3) Set 3: A sinusoidal signal with an amplitude of 8 mm and a frequency of 1 Hz, which is important for testing the ability to track periodic trajectory.
The tracking error comparisons among Sets 1, 2, and 3 are shown in Figure 3, and the tracking performance indices are summarized in Table 2. The transient process in the first second is omitted. It can be concluded that both C1, C2, and C3 can achieve high performance of tracking accuracy at low speed. However, in terms of tracking the fast-trapezoidal curve, C1 outperforms C2 and C3; thus, the effectiveness of the proposed system controller in dealing with the fast response of the DVPEHS system could be verified.

(a) Trajectory and tracking error in Set 1. (b) Trajectory and tracking error in Set 2. (c) Trajectory and tracking error in Set 3. (d) Valves control voltage in Set 1. (e) Valves control voltage in Set 2. (f) Valves control voltage in Set 3.
Simulation results comparison.
Figure 3(a) shows the reference and tracking errors in Set 1; smooth tracking could be achieved among three methods. Large tracking errors occurred when sudden changes in the speed signal or force disturbances in the system were detected. This is primarily because tracking performance relies heavily on disturbance estimation in the absence of system pressure information, which dynamics depend on the adaption law. In addition, C3 results converge slowly when the system tracks a fast trajectory, indicating the effect of a lack of estimation. Compared to C1, all disturbance estimate results are assigned to the proportional valve in C2, which dynamic is limited. Consequently, the feedback term
Figure 3(b) illustrates the reference and tracking errors in Set 2, both three methods could achieve high performance position tracking and strong disturbance rejection ability. The maximum tracking error of C1 is nearly 0.24 mm, which is similar to C2 (0.26 mm) and smaller than C3 (0.44 mm). The better performance of C1 and C2 is owing to the highly precise disturbance adaption and high feedback gain
Comparative simulation results of the position tracking of Set 3 are illustrated in Figure 3(c), where the tracking reference and errors are provided. Although the proposed method exhibits the best tracking accuracy, the performance advantage is not particularly obvious compared with C2 and C3. The reason is that reducing the order of the system places restrictions on tracking high-frequency periodic signals. However, in actual mobile machinery, point-to-point trajectory signals are widely used, while sinusoidal signals with sharp speed changes are rarely used. Therefore, for the proposed method, the performance flaw of tracking high-frequency periodic signals will not limit its application in actual mobile machinery.
Table 2 displays the evaluation indices used to assess tracking performance. The
Figure 3(d)–(f) show the control commands of the dual valves in Sets 1, 2, and 3. The control command of the proportional valve in C1 takes a larger share of the overall control law and is smoother than C2 and C3, which indicates that the proposed control algorithm can effectively work in the DVPEHS system. Figure 4 illustrates the curve of trapezoidal tracking under disturbance among C1, C2, and C3. Compared with C3, the disturbance rejection effect of C1 and C2, which contains the parameter adaption term, show a more minor error in the step response instantaneously. However, due to the high gain coefficient in the feedback term, the system exhibits greater vibrations than those controlled in C3.

Disturbance rejection comparison in Set 1.
Comparative experiments
The simulation results have effectively validated the performance of the controller. To verify the performance further, the developed algorithm is tested on the experimental rig, as outlined in this experimental subsection. The experimental platform consists of a hydraulic supplier, a DVPEHS system, a load simulation system, and a MATLAB xPC real-time control system. Figure 5 provides a comprehensive view of the experimental setup and its schematic diagram. The MATLAB xPC real-time control system is conducted to execute the tests, comprising a host industrial computer (IPC-7120; ADVANTECH), the PCI-bus measuring cards, and junction boxes. Commands are transferred to the valve amplifiers by the 16-bit D/A converters on the cards, while sensor signals are collected by 16-bit A/D converters. Specifically, a magnetic railing ruler (MSR 500) is mounted on the load to measure the displacement of the mass.

Experimental rig and schematic diagram.
For the DVPEHS system implementation, a single-rod cylinder is used to drive the load mass. The cylinder is equipped with a Rexroth 4WRREH6 servo valve and a Rexroth 4WRA6 proportional valve, both operating in parallel. The cut-off frequency response of the 4WRREH6 valve is up to 80 Hz at full-valve stroke, and the step time (0%–100% stroke) of the 4WRA6 proportional valve is 80 ms. The maximum flow rate of the servo valves is
Following the simulations, three sets of comparative experiments are carried out. The primary objective of the first two sets is to validate the point-to-point trajectory tracking performance of the algorithm, with the fastest velocity in the tests nearing the physical limit. Three control strategies are compared, the same as mentioned in the simulation part.
The details are depicted in Figure 7, and the error comparison results are summarized in Table 3, which are consistent with the trend of simulation results. Both control strategies track closely when the reference velocity increases, while the proposed algorithm is superior to the classical PID method and DARC without flow allocation. As shown in Figure 6(b), in Set 1 and Set 3, the proposed controller has the minimum tracking error, while in Set 2, C1 performed similarly to C2 and better than C3. In Set 2, disturbances like pressure dynamic change slowly, which can be well suppressed by the parameter adaption method. As a result, the proportional valve acts smoothly and the servo valve can ensure tracking performance. Figure 7 gives the adaption results of the uncertain parameters. During the system operation, the estimation of the load mass increased gradually, whereas the viscous friction coefficient
Experimental results comparison.

Trajectory and tracking error comparison in experiment (a) Set 1, (b) Set 2, and (c) Set 3.

Estimations of the parameters in Set 1.
Conclusion
In this study, a practical adaptive robust tracking control algorithm is proposed for the application of positioning and trajectory tracking of the DVPEHS systems. The proposed control algorithm is based on the direct adaptive robust control scheme according to Yao and Tomizuka (1997), where a projection-type adaptive law in combination with a robust feedback term is conducted to attenuate parametric uncertainties and uncertain nonlinearities. Most importantly, the proposed method avoids the full-state feedback and differential explosion problem of the DARC algorithm by reducing the system model order with singular perturbation theory. The dynamic flow distribution method is introduced to solve the flow redundancy problem in the DVPEHS systems. The proposed controller is a particular asymptotic output feedback control strategy, omitting the pressure sensors of the system and reducing the computation complexity, which is convenient for practical application. Finally, comparative simulation and experimental tests are performed to demonstrate the effectiveness and advancement of the proposed control scheme.
However, the DARC can be applied to the DVPEHS system without considering hydraulic dynamics, which is reasonable in situations where the system working frequency is lower than the hydraulic system dynamics. The effectiveness of the parameter uncertainties and disturbance rejection relies on the estimation of the lumped disturbance, so improving disturbance estimation dynamics without overshoots is a topic that warrants further investigation. In the future, this new integrated controller will be put into an actual wheeled hydraulic manipulator for further validation in actual mobile machinery.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
