Abstract
Measurement noise, parametric uncertainties, and external disturbances broadly exist in electro-hydraulic servo systems, which terribly deteriorate the system control performance. To figure out this problem, a novel finite-time output feedback controller with parameter adaptation is proposed for electro-hydraulic servo systems in this paper. First, to avoid using noise-polluted signals and attain active disturbance compensation, a finite-time state observer is adopted to estimate unknown system states and disturbances, which attenuates the impact of measurement noise and external disturbances on tracking performance. Second, by adopting a parameter adaptive law, the parametric uncertainties in the electro-hydraulic servo system can be much lessened, which is beneficial to averting the high-gain feedback in practice. Then, integrating the backstepping framework and the super-twisting sliding mode technique, a synthesized output feedback controller is constructed to achieve high-accuracy tracking performance for electro-hydraulic servo systems. Lyapunov stability analysis demonstrates that the proposed control scheme can acquire finite-time stability. The excellent tracking performance of the designed control law is verified by comparative simulation results.
1. Introduction
Hydraulic servo systems have been widely used in modern industry [1,2,3,4,5] due to their good capabilities such as high power/weight ratio, large output force, etc. However, the electro-hydraulic servo system is a sort of highly non-linear system with various model uncertainties which is mainly manifested in the non-linear pressure and flow of the valve. The model uncertainties of the electro-hydraulic servo system can be divided into parameter uncertainties and uncertain nonlinearities, such as parameter change, external disturbances, nonlinear friction and so on. These problems have always restricted the development of advanced control and the decision-making algorithms for electro-hydraulic servo systems. The modeling uncertainties will seriously deteriorate the performance of the designed controller and lead to cycle oscillations and even instability in the system [6]. With the development of the industry, there is increasingly high demanding for the control speed and accuracy of the hydraulic system. Thus, the traditional linear control methods have become more and more difficult to satisfy the demand of modern hydraulic servo systems. In order to solve the above problems, non-linear system controllers have been expanded in the past few decades, such as robust control [7], H infinity control [8,9,10], and adaptive control [11,12,13]. Among these methods, adaptive control can cope with parametric variations due to its learning ability.
The adaptive control (AC) [3] was generally used to deal with parameter uncertainties, but it had little effect on unmodeled disturbances. The adaptive robust control (ARC) in [14,15] could simultaneously solve the unmodeled disturbances and parameter uncertainties. However, ARC could only guarantee the bounded tracking performance when dealing with unmodeled disturbances. In order to solve the unknown nonlinearities that cannot be presented in the form of linear parameterization, function approximators have been researched, such as neural networks (NN) [16,17,18,19] and fuzzy systems (FS) [20,21,22]. However, these function approximators might bring heavy computational costs and require a considerable amount of time to achieve convergence, which was also affected by the adopted adaptive law and learning gains.
Sliding mode control can often be employed to handle bounded modeling uncertainties and to obtain asymptotic tracking performance in hydraulic systems [23]. However, the discontinuity of the control input will cause the controller chattering, which is not allowed for the actual hydraulic systems. In order to eliminate chattering in the sliding mode control, a continuous saturation function instead of a discontinuous sign function was used in [24], but it could only ensure bounded tracking performance [25]. The high-order sliding mode controller designed in [26] could obtain asymptotic tracking while ensuring the continuity of the controller. However, the designing process of the controller required the derivative of the sliding mode, which was difficult to implement in engineering. Super-twisting sliding mode control in [27,28] could not only retain the high robustness, but also solve the high frequency chattering problem. Additionally, as the second-order sliding mode algorithm, the super-twisting sliding mode control could also obtain finite-time stability. In 2006, a review article in a book by Dorato explained the strong robustness of finite-time stability [29], which pointed out the difference between finite-time stability and the stability under traditional concepts. In the meanwhile, the superiority of this method in transient response performance was proved. Based on this method, many results have been achieved [30,31,32,33,34,35]. Unfortunately, none of the above controllers have considered the uncertainties of the system parameters. In [36], some researchers proposed the finite time control with parameter adaptation. However, most of them were for linear systems. An adaptive finite-time controller for nonlinear systems with parametric uncertainties was proposed in [37]. This controller based on backstepping methodology could not only realize the finite-time stability in the nonlinear system, but also synthesize the advantages of parameter adaptation. Nevertheless, the condition that all system states in the above-mentioned literature need to be known, is not easy to be satisfied in practice.
Backstepping methodology is used in most of the existing electro-hydraulic system control [38]. In these backstepping designs, the entire system state must be known or measurable due to the strict backstepping process. However, the velocity and acceleration signals in hydraulic systems are usually unmeasurable due to lack of sensors. Though they can be acquired by numerical differentiation on the position measurement, the obtained velocity and acceleration signals are accompanied by strong measurement noise. Therefore, in order to avoid using these variables in the control design, some output feedback controllers that only uses measurable output for practical application have been developed. In [39], an output feedback controller based on extend state observer was proposed to estimate the unmeasurable state variables through output variables, but it could only guarantee global uniformly ultimately bounded tracking performance. In [40], an output feedback control based on a finite-time observer was proposed, but it did not consider parameter adaptation. In [41], Levant proposed an output-feedback controller based on a higher-order sliding mode differentiation. Compared with the extended state observer, the finite-time observer has better transient response performance.
Motivated by the above observations, the following problems are expected to be resolved in this paper: (1) avoid using the noise-contaminated velocity and acceleration signals in the control design; (2) eliminate the high-gain feedback issue in the existing sliding mode control methods; and (3) achieve the excellent finite-time tracking performance with zero steady-state error for the electro-hydraulic servo system. Therefore, a finite-time output feedback controller with parameter adaptation (FOFA) is proposed for electro-hydraulic servo systems in this paper. In order to complete this research, a nonlinear model of the electro-hydraulic servo system considering the parameter uncertainties and external disturbances is established. Aiming at the stability problem of the electro-hydraulic servo system under the condition of parameter uncertainties and system disturbances, this paper adopts a parameter adaptive law to remove the parametric uncertainties. Then integrating the backstepping framework and the super-twisting sliding mode technique, a composite output feedback controller is designed to achieve high-accuracy tracking performance for electro-hydraulic servo systems. Parameter adaptation and super-twisting sliding mode are combined in an innovative way, and feedforward compensation is performed through parameter adaptation, which can effectively prevent system instability caused by high-gain feedback and achieve finite time stability. Also, an output feedback control method realized by finite-time observer is combined to achieve the estimations of unknown system states and to compensate for the unmodeled and external disturbances. Lyapunov stability analysis demonstrates that the proposed control scheme can acquire finite-time stability, and the excellent tracking performance of the designed control law is verified by comparative simulation results.
The organization structure of this paper is as follows: Section 2 presents the problem formation and dynamic model. Section 3 presents the design process and theoretical results of finite time observer and adaptive law of the finite time output feedback controller proposed in this paper. Section 4 provides the simulation settings and comparison of results. Section 5 discusses the conclusion.
2. Dynamic Model and Problem Formulation
The equipment considered in this paper is descripted in Figure 1. Our purpose is to ensure that the tracking output can track the desired trajectory as closely as possible. The dynamic equation of the inertial load of the servo system can be described as follows:
where y represents the displacement and m represents the inertial mass of load; stands for the load pressure of hydraulic actuator, in which and are the pressures inside two chambers of the hydraulic cylinders, separately; denotes the effective area of ram of the two chambers, B represents viscous friction coefficient, and L(t) represents the external and unmodeled disturbances of the hydraulic cylinders.
Figure 1.
Schematic diagram of the hydraulic actuator system.
The load pressure dynamics can be written as
where is the total control volume of the actuator; is the effective oil bulk modulus; represents the internal leakage coefficient of the chambers due to pressure; is the time-varying modeling error caused by complicated internal leakage, parameter deviations, unmodeled pressure dynamics, modeling error caused by the following flow equation, and so on; is the load flow; is the supplied flow rate to the forward chamber; and is the return flow rate of the return chamber. According to [4], is related to the spool valve displacement of the servo valve, and it can be deduced that
where represents the flow rate gain, is the discharge coefficient; is the spool valve displacement of the servo valve; is the supply pressure of the fluid with respect to the return pressure ; and sign (·) denotes the standard signum function as
The effects of servo-valve dynamics have been included by some researchers [42,43]. However, additional sensors are required to obtain the spool position, and only minimal performance improvement can be achieved for motion tracking. In addition, valve dynamics will increase the system order and complicate the controller design. Therefore, many literatures neglect servo-valve dynamics. Consequently, the control input applied to the servo-valve is supposed to be directly proportional to the spool position since a high response servo-valve is used here, i.e., , where is a positive constant; u is the control input voltage.
The flow Equation (3) can be rewritten by
where represents the coefficient of the flow rate to the pressure of the hydraulic servo valve. represent the model states, but only y and are necessary to be concerned. So, in this paper, the state has been delimited as: . Then the whole system is:
where
3. Nonlinear Output Feedback Controller Design
Due to the large changes in hydraulic parameters, the system is always affected by parameter uncertainties. For example, and are typically influenced by temperature and component wear. Therefore, the parameter uncertainties should be estimate and compensate in the parameter adaption design. Also, the unmodeled and external disturbances should be processed and compensated in the observer design.
3.1. Design Model and Issues to Be Addressed
In order to accomplish the above missions, we first define and as the derivative of . Then redefine system states as . Based on Equation (6), the following equation can be obtained
Define an unknown parameter vector as θ = [θ1, θ2, θ3]T. Utilizing these state variables, the system can be expressed as
where
Some assumptions are presented before designing the controller.
Assumption 1:
The unmodeled disturbances are bounded and satisfy.
in which δ1, δ2 and δ3 are unknown positive constants.
Assumption 2:
is sufficiently smaller than, which pledgesstays far away from zero.is not differentiable atbecause the functionexists. However, except the singular point,is always continuous in any place and differentiable in other points, its left and right derivatives atexist and are bounded [14]. Thus, the following assumption is rational.
Assumption 3:
According to Equation (1) and Assumption 1, is Lipschitz in regard toand, thus the functionsis Lipschitz in regard toandin its practical range, which is rewritten as;andare globally Lipschitz in regard toand, respectively.
Assumption 4:
The desired motion trajectory x1d ∈ C3 is bounded; In practical hydraulic systems under normal working conditions, P1 and P2 are always bounded by Ps and Pr, i.e., 0 ≤ Pr < P1 < Ps, 0 ≤ Pr < P2 < Ps.
Assumption 5:
The unknown parameter set θ satisfies.
where θmax = [θ1max,…,θ3max]T, θmin = [θ1min,…,θ3min]T are the known upper and lower bounds.
3.2. Projection Mapping
In the following sections, •i denotes the ith element of the vector •, and the operation for two vectors is performed in terms of the corresponding elements of the vectors.
Define as the estimate of θ and as the estimation error. To ensure the stability of the adaptation law and limit the parameter estimation within the range defined in Equation (12), a discontinuous projection can be represented as [14,44]
where i = 1,…, 3. Then the following adaptation law is given by
In which Γ > 0 is a positive diagonal adaptation rate matrix; τ is an adaptation function to be synthesized later. For any adaptation function τ, the discontinuous projection used in Equation (13) satisfies [14]
3.3. Finite Time Observer Design
To estimate the unknown states in system, the following Levant’s observer is used: [40]
where are estimations of all states and are the estimation errors; , L is the Lipschitz constant in the observer, is the positive observation coefficient.
Remark 1.
If the sensor noise and the parameter adaptive estimation error in the measured outputis bounded to; then the estimation errors of (16) will converge to a small set around zero in finite time tc, i.e.,, i = 1,…, 3 forwhereare positive constants determined by gains. If the measured outputis free from sensor noise, the observer errors will converge to zero in finite time [40].
3.4. Controller Design
In this section, by using the estimated states and disturbance obtained from the finite time observer, the nonlinear controller is presented.
Step 1: Before designing the controller, define a set of variables as
where is the desired displacement trajectory; and are positive; is the 1th derivative of; is the 2th derivative of ; is the system output tracking error; is the difference between and ; is the difference between and ; is the difference between and ; is the difference between and ; is the difference between and ; is the 1th derivative of ; and is the 3th derivative of . According to Equation (17), the following equation can be obtained:
where
Step 2: In order to develop the super-twisting sliding mode controller, define the sliding mode surface
where the parameters and are Hurwitz and positive.
Therefore, based on Equations (6), (14), (18) and (20), the form of the control input is expressed by
According to Equations (6), (9), (16), (18) and (20), the dynamic of s is expressed as
where
According to the results of Remark 1, it can be inferred that , in which is a bounded constant.
3.5. Main Results
Theorem 1.
Based on Assumption 1~5, the Equations (21) and (22), and satisfying the following conditions:
- (1)
- (2)
- (3)
Then it can be guaranteed that there existssuch that the sliding mode surface s converges to an arbitrary small region around zero, in which,,andare all arbitrary positive constants [23].
Proof of Theorem 1.
See Appendix A. □
Remark 2.
The result of Theorem 1 shows that the proposed finite-time output feedback controller with parameter adaption has finite-time convergence performance. This method ensuring transient performance and final tracking accuracy is very important for precise motion control of hydraulic systems.
4. Simulation Results and Discussion
In order to verify the dynamic tracking performance of the controller proposed in this paper, linear output feedback control with parameter adaptation (LOFC) and PID control method are compared separately.
The simulation model parameters of hydraulic manipulation system are chosen as follows: Ps = 7 MPa, Pr = 0 MPa, A1 = A2 = A = 2 × 10−4 m2, Vt = 2 × 10−3 m3, m = 40 kg, β = 200 MPa, Ct = 7 × 10−12 m5/N/s, . The initial estimates of θ are chosen as . The bounds of θ are chosen as θmax = [10, 1 × 104, 100]T, θmin = [−1, 100, −10]T. The simulation step size is set to 0.5ms and the applied disturbance is d(t) = 2sin(t). The following three controllers are compared:
- (1)
- FOFA: This is the finite-time output feedback controller with parameter adaptation proposed in this paper. The following control gains are utilized: k1 = 120, k2 = 700. Γ = diag{8, 1 × 108, 1 × 107}, L = 5000, β = 10, ε = 1 × 10−4, λ = 1 × 10−3.
- (2)
- LOFC: To compare with the FOFA control method, an ESO based linear output feedback control with parameter adaptation controller has been adopted. Linear feedback control and parameter adaption have been applied to this output feedback controller based ESO. The desired compensation of the controller is also solved via observer estimation and parameter adaption, similar to FOFA. The LOFC controller is utilized as , where is positive constant. The gains of the linear output feedback control with parameter adaptation controller is Γ = diag{2, 3920, 200}, k1 = 8, k2 = 5, kL = 5.
- (3)
- PID: To compare with the traditional control method, Proportional-Integral-Derivative (PID) controller is utilized as in this servo system. The control parameters are selected as kp = 4000, ki = 2000, kd = 4500.
4.1. Comparison and Analysis of Sine Tracking Performance
In order to further verify the dynamic tracking performance of the proposed FOFA controller, the desired curve was designed as sine curve with two different frequency conditions.
Case 1. The desired tracking command and the tracking result of FOFA is shown in Figure 2, namely, 0.5sin(πt)·(1−e−0.05t) rad. The simulation results are shown in Figure 2, Figure 3, Figure 4 and Figure 5.
Figure 2.
Tracking result of FOFA.
Figure 3.
Parameter adaptation of FOFA.

Figure 4.
Estimation results of finite time observer.
Figure 5.
Comparison of position tracking error.
The estimation of the unknown system parameters of the FOFA controller is shown in Figure 3. It can be seen that the estimations of the parameters θ1, θ2 and θ3 have converged effectively. In Figure 4, it can be seen that the estimated position value and actual position value are consistent well in (a), and the estimated values of the signal x2 and x3 and the unmodeled disturbances can also be accurately obtained in (b) and (c), which proves the effectiveness of the observer. The unmodeled disturbance term estimated by the observer is shown in (d). As shown in Figure 2 and Figure 5, the FOFA controller shows excellent tracking performance, and the magnitude of its steady-state tracking error is about 3 × 10−4 m at the maximum at the beginning and quickly converges to about 2.1 × 10−5 m. It can be seen that the tracking error of the FOFA controller is relatively large at the initial stage, but under the action of the parameter adaptation law and the finite time control, the estimated values of the unknown parameters of the system gradually converge, and the tracking error gradually decreases, which verifies the asymptotic tracking performance of the FOFA controller. In comparison, the amplitude of the steady-state tracking error of the LOFC controller is basically stable at about 3.5 × 10−4 m. The tracking error of the PID controller is maintained at about 4.9 × 10−4 m. Due to the large gain selected for the PID controller, the tracking error of PID controller produces slight chattering, which is not conducive to the stable operation of the actual system.
Case 2. The desired tracking command and the tracking result of FOFA is shown in Figure 6, namely 0.5sin(0.5 × πt)·(1−e−0.05t) m.
Figure 6.
Tracking result of FOFA.
As shown in Figure 6 and Figure 7, the FOFA controller shows superior tracking performance, and the magnitude of its tracking error is about 1.4 × 10−4 m at the maximum at the beginning and quickly converges to about 3.1 × 10−5 m. In comparison, the magnitude of tracking error of LOFC is about 2.43 × 10−4 m at the maximum, and the amplitude of the steady-state tracking error of the LOFC controller in is stable at about 1.02 × 10−4 m. The tracking error of the PID controller in is maintained at about 5.28 × 10−4 m.
Figure 7.
Comparison of position tracking error.
4.2. Comparison and Analysis of Point to Point Curve Tracking Performance
In order to further verify the tracking performance of the FOFA controller proposed in this paper, the desired tracking command is designed as point to point curve. the desired tracking command and the tracking result of FOFA are shown in Figure 8. The simulation results are shown in Figure 8 and Figure 9.
Figure 8.
Tracking result of FOFA.
Figure 9.
Comparison of position tracking error.
Figure 8 shows the tracking process and tracking error of the of the FOFA controller. Due to a sudden change in the expected instruction, it can be seen that the tracking error of the FOFA controller is about −3.6 × 10−5 m at the maximum, which is relatively large at the initial stage. The final tracking error stabilizes at 2.9 × 10−6 m. The tracking error of the LOFC controller is about −3.9 × 10−4 m at the maximum and the final tracking error of LOFC stabilizes at 6.7 × 10−5 m. It can be seen that slight chattering with an amplitude about 4 × 10−5 m is obtained in the final steady state by PID controller, due to the high-gain feedback selected, which is not conducive to the stable operation of the actual system. The LOFC controller takes advantage of the robustness of linear feedback control, and parameter adaptation that can estimate and compensate unknown system parameters, as well as Extended-State-Observer that attains feed-forward compensation for unmodeled and external disturbances in the system. Therefore, the transient and steady-state tracking performance of the LOFC controller is much better than the PID controller. The finite time control method combined with parameter adaption in FOFA controller can ensure that the system tracking error achieves finite time convergence through the analysis of Lyapunov function. While the control method used in LOFC controller is linear feedback method, which can only ensure that the system tracking error achieves a bounded stability. Therefore, the robustness of FOFA controller is stronger than that of LOFC controller. In addition, the finite time observer can achieve finite time convergence, while the ESO can only achieve exponential convergence, so the observation performance of the finite time observer is better than ESO. From Figure 9, it can be seen that although both controllers use parameter adaptation for feedforward compensation, the tracking performance of the FOFA controller is better than that of the LOFC controller.
5. Conclusions
In this paper, a finite-time output feedback control with parameter adaptation is proposed for hydraulic servo system. This control strategy takes into account the non-measured states, parametric uncertainties and unmodeled disturbances. Based on the output position signal, the finite-time Levant observer is first employed to estimate the unmeasured states and unmodeled disturbances, which can eliminate the impact of measurement noise and disturbances on control performance in a finite time. Then, based on a parameter adaptive law, the parametric uncertainties in the system can be much relieved, which can effectively reduce the high-gain feedback. In addition, in order to suppress the residual error of disturbances and further achieve excellent transient and steady-state tracking performance, a finite time output feedback super-twisting sliding mode controller has been presented. Through the stability analysis based on Lyapunov theory, it can be concluded that the developed controller has the finite-time stability. The comparative simulation results verify the effectiveness of the proposed control strategy. However, the proposed control method was only verified via numerical simulation. In the future, it is of great significance to further verify and testify the advantages of this new controller in practical experimental platform.
Author Contributions
Formal analysis, L.Y. and X.Y.; investigation, W.D.; methodology, L.Y. and W.D.; project administration, W.D. and J.Y.; writing—original draft, L.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported in part by the National Natural Science Foundation of China (51905271, 52075262), in part by the Natural Science Foundation of Jiangsu Province (BK20190459) and in part by the Fundamental Research Funds for the Central Universities (30920041101).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Nomenclature
| m | Inertial mass of load |
| , y | Desired and actual displacement of the cylinders |
| , | Pressures inside two chambers of the hydraulic cylinders |
| Load pressure of hydraulic actuator | |
| A | Effective area of ram of the two chambers |
| L(t) | External and unmodeled disturbances |
| Volume of the actuator | |
| Effective oil bulk modulus | |
| Internal leakage coefficient | |
| Time-varying modeling error | |
| , | Supplied flow rate and return flow rate |
| Load flow | |
| Discharge coefficient | |
| Spool valve area gradient | |
| Density of oil | |
| , | Supply pressure and return pressure |
| , u | Spool valve displacement and control input voltage |
| Flow rate gain | |
| Coefficient of the flow rate |
Appendix A
Proof of Theorem 1
According to Equation (22), define a new state vector
Then
where is Hurwitz; .
A Lyapunov function is expressed by
where and is a positive definite matrix.
First, the derivative of is written as follows
where the symmetric matrix with
Considering the minimal eigenvalue of satisfies , then [23]
where , , and are all arbitrary positive constants.
According to Equations (A6)–(A8), it can be acquired that
Noting that
Then Equation (A9) can be converted into the following form:
where . The derivative of is rewritten as
The adaption law can be obtained as follow:
Then Equation (A6) can be rewritten as follows by substituting Equation (A14) into Equation (A13):
According to [32], the controller can converge in finite time .
Theorem 1 is proven. □
References
- Yao, J.; Deng, W. Active disturbance rejection adaptive control of hydraulic servo systems. IEEE Trans. Ind. Electron. 2017, 64, 6469–6477. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J.; Wang, Y.; Yang, X.; Chen, J. Output feedback backstepping control of hydraulic actuators with valve dynamics compensation. Mech. Syst. Signal Process. 2021, 158, 107769. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J. Extended-state-observer-based adaptive control of electrohydraulic servomechanisms without velocity measurement. IEEE/ASME Trans. Mechatron. 2020, 25, 1151–1161. [Google Scholar] [CrossRef]
- Merritt, H.E. Hydraulic Control Systems; Wiley: New York, NY, USA, 1967. [Google Scholar]
- Lyu, L.; Chen, Z.; Yao, B. Advanced Valves and Pump Coordinated Hydraulic Control Design to Simultaneously Achieve High Accuracy and High Efficiency. IEEE Trans. Control Syst. Technol. 2021, 29, 236–248. [Google Scholar] [CrossRef]
- Yao, J.; Deng, W.; Sun, W. Precision Motion Control for Electro-Hydraulic Servo Systems with Noise Alleviation: A Desired Compensation Adaptive Approach. IEEE/ASME Trans. Mechatron. 2017, 22, 1859–1868. [Google Scholar] [CrossRef]
- Plummer, A.R.; Vaughan, N.D. Robust Adaptive Control for Hydraulic Servosystems. J. Dyn. Syst. Meas. Control 1996, 118, 237–244. [Google Scholar] [CrossRef]
- Milić, V.; Šitum, Ž.; Essert, M. Robust position control synthesis of an electro-hydraulic servo system. ISA Trans. 2010, 49, 535–542. [Google Scholar] [CrossRef]
- Sun, W.; Gao, H.; Kaynak, O. Finite Frequency Control for Vehicle Active Suspension Systems. IEEE Trans. Control Syst. Technol. 2011, 19, 416–422. [Google Scholar] [CrossRef]
- Chen, H.; Liu, J.; Chen, G. Application of H∞ algorithm in hydraulic control system of loader. Int. Rev. Comput. Softw. 2011, 6, 1334–1338. [Google Scholar]
- Yao, J.; Deng, W.; Jiao, Z. RISE-Based Adaptive Control of Hydraulic Systems with Asymptotic Tracking. IEEE Trans. Autom. Sci. Eng. 2015, 14, 1–8. [Google Scholar] [CrossRef]
- Yao, J.; Jiao, Z.; Ma, D. Adaptive Robust Control of DC Motors with Extended State Observer. IEEE Trans. Ind. Electron. 2014, 61, 3630–3637. [Google Scholar] [CrossRef]
- Chen, Z.; Yao, B.; Wang, Q. Adaptive Robust Precision Motion Control of Linear Motors with Integrated Compensation of Nonlinearities and Bearing Flexible Modes. IEEE Trans. Ind. Inform. 2013, 9, 965–973. [Google Scholar] [CrossRef]
- Yao, B. Desired Compensation Adaptive Robust Control. J. Dyn. Syst. Meas. Control 2009, 131, 636–650. [Google Scholar] [CrossRef]
- Yao, B.; Al-Majed, M. High-performance robust motion control of machine tools: An adaptive robust control approach and comparative experiments. IEEE/ASME Trans. Mechatron. 1997, 2, 63–76. [Google Scholar]
- Na, J.; Chen, Q.; Ren, X.; Guo, Y. Adaptive Prescribed Performance Motion Control of Servo Mechanisms with Friction Compensation. IEEE Trans. Ind. Electron. 2013, 61, 486–494. [Google Scholar] [CrossRef]
- Xu, B.; Yang, C.; Shi, Z. Reinforcement Learning Output Feedback NN Control Using Deterministic Learning Technique. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 635–641. [Google Scholar]
- Dahunsi, O.A.; Pedro, J.O.; Nyandoro, O.T. Neural network-based model predictive control of a servo-hydraulic vehicle suspension system. Int. J. Appl. Math. Comput. Sci. 2009, 1–6. [Google Scholar]
- Liu, Y.; Huang, P.; Zhang, F.; Zhao, Y. Distributed formation control using artificial potentials and neural network for constrained multiagent systems. IEEE Trans. Control Syst. Technol. 2020, 28, 697–704. [Google Scholar] [CrossRef]
- Cerman, O.; Husek, P. Adaptive fuzzy sliding mode control for electro-hydraulic servo mechanism. Expert Syst. Appl. 2012, 39, 10269–10277. [Google Scholar] [CrossRef]
- Ho, T.H.; Ahn, K. Speed Control of a Hydraulic Pressure Coupling Drive Using an Adaptive Fuzzy Sliding-Mode Control. IEEE/ASME Trans. Mechatron. 2012, 17, 976–986. [Google Scholar] [CrossRef]
- Yin, S.; Shi, P.; Yang, H. Adaptive fuzzy control of strict-feedback nonlinear time-delay systems with unmodeled dynamics. IEEE Trans. Cybern. 2016, 46, 1926–1938. [Google Scholar] [CrossRef]
- Yang, X.; Yao, J.; Deng, W. Output feedback adaptive super-twisting sliding mode control of hydraulic systems with disturbance compensation. ISA Trans. 2021, 109, 175–185. [Google Scholar] [CrossRef]
- Burton, J.A.; Zinober, A.S.I. Continuous approximation of vsc. Int. J. Syst. Sci. 1986, 17, 875–885. [Google Scholar] [CrossRef]
- Boiko, I.; Fridman, L.; Pisano, A.; Usai, E. A comprehensive analysis of chattering in second order sliding mode control systems. In Modern Sliding Mode Control Theory; Sringer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
- Levant, A. Homogeneity approach to high-order sliding mode design. Automatica 2005, 41, 823–830. [Google Scholar] [CrossRef]
- Levant, A. Sliding order and sliding accuracy in sliding mode control. Int. J. Control 1993, 58, 1247–1263. [Google Scholar] [CrossRef]
- Shtessel, Y.; Taleb, M.; Plestan, F. A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica 2012, 48, 759–769. [Google Scholar] [CrossRef]
- Dorato, P. An Overview of Finite-Time Stability. In Current Trends in Nonlinear Systems and Control; Birkhäuser Boston: New York, NY, USA, 2006. [Google Scholar]
- Giorgio, B.; Alessandro, P.; Elisabetta, P.; Elio, U. A survey of applications of second-order sliding mode control to mechanical systems. Int. J. Control 2003, 76, 875–892. [Google Scholar]
- Liu, Y.; Zhang, F.; Huang, P.; Lu, Y. Fixed-time consensus tracking for second-order multiagent systems under disturbance. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 4883–4894. [Google Scholar] [CrossRef]
- Utkin, V. On convergence time and disturbance rejection of super-twisting control. IEEE Trans. Autom. Control 2013, 58, 2013–2017. [Google Scholar] [CrossRef]
- Jinpeng, Y.; Peng, S.; Lin, Z. Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 2018, 92, 173–180. [Google Scholar]
- Levant, A. Robust exact differentiation via sliding mode technique. Automatica 1998, 34, 379–384. [Google Scholar] [CrossRef]
- Shtessel, Y.B.; Shkolnikov, I.A.; Levant, A. Smooth second-order sliding modes: Missile guidance application. Automatica 2007, 43, 1470–1476. [Google Scholar] [CrossRef]
- Feng, J.E.; Wu, Z.; Sun, J.B. Finite-time Control of Linear Singular Systems with Parametric Uncertainties and Disturbances. Acta Autom. Sin. 2005, 31, 634–637. [Google Scholar]
- Hong, Y.; Wang, J.; Cheng, D. Adaptive finite-time control of nonlinear systems with parametric uncertainty. IEEE Trans. Autom. Control 2006, 51, 858–862. [Google Scholar] [CrossRef]
- Yip, P.P.; Hedrick, J.K. Adaptive dynamic surface control: A simplified algorithm for adaptive backstepping control of nonlinear systems. Int. J. Control 1998, 71, 959–979. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J.; Ma, D. Time varying input delay compensation for nonlinear systems with additive disturbance: An output feedback approach. Int. J. Robust Nonlinear Control 2018, 28, 31–52. [Google Scholar] [CrossRef]
- Na, J.; Li, Y.; Huang, Y.; Gao, G.; Chen, Q. Output feedback control of uncertain hydraulic servo systems. IEEE Trans. Ind. Electron. 2020, 67, 490–500. [Google Scholar] [CrossRef]
- Levant, A. Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 2003, 76, 924–941. [Google Scholar] [CrossRef]
- Yao, Z.; Yao, J.; Sun, W. Adaptive rise control of hydraulic systems with multilayer neural-networks. IEEE Trans. Ind. Electron. 2019, 66, 8638–8647. [Google Scholar] [CrossRef]
- Yao, B.; Bu, F.; Chiu, G.T.C. Non-linear adaptive robust control of electro-hydraulic systems driven by double-rod actuators. Int. J. Control 2001, 74, 761–775. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J. Asymptotic tracking control of mechanical servosystems with mismatched uncertainties. IEEE/ASME Trans. Mechatron. 2021, 26, 2204–2214. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).