Next Article in Journal
Modes of Occurrence of Chromium and Their Thermal Stability in Low-Rank Coal Pyrolysis
Previous Article in Journal
Effect of Drying Techniques on the Physical, Functional, and Rheological Attributes of Isolated Sunflower Protein and Its Hydrolysate
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Position Control Method for Pump-Controlled Hydraulic Presses via Adaptive Integral Robust Control

School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Processes 2022, 10(1), 14; https://doi.org/10.3390/pr10010014
Submission received: 12 November 2021 / Revised: 14 December 2021 / Accepted: 17 December 2021 / Published: 23 December 2021

Abstract

:
This paper takes the position control performance of pump-controlled hydraulic presses as the research object. The control methods are designed respectively for the two motion stages of rapid descent and slow descent of hydraulic presses in order to improve the control performance of the system. First of all, the accuracy model of the pump-controlled hydraulic presses position servo system (the pump-controlled hydraulic presses position servo system, which is called PCHPS) and its MATLAB/Simulink simulation platform are established. Based on the theoretical analysis and experimental data, the interference factors affecting the tracking accuracy and positioning accuracy of the PCHPS are analyzed. Then, an adaptive integral robust control (the adaptive integral robust control, which is called AIRC) for PCHPS is designed to reduce the influence of nonlinear factors on the system, and the effectiveness of the controller is verified by simulation. Finally, the position control experiment of PCHPS is designed, and the experimental results show that the AIRC can effectively reduce nonlinear factors such as unknown interference in the slow-down stage of the system. The positioning accuracy is raised to within 0.008 mm, which improves the process level of the hydraulic presses.

1. Introduction

In the hydraulic transmission equipment used in the production of forgings, hydraulic presses [1,2,3,4] have been widely used in automobile manufacturing, aerospace, warships, and other industries. However, the lack of advanced control methods not only leads to the decline of hydraulic presses process level and energy utilization but also brings great energy consumption loss [5,6,7]. It can be seen that improving the process level of hydraulic presses and optimizing the control performance of the pump-controlled hydraulic presses position servo system (the pump-controlled hydraulic presses position servo system, which is called PCHPS) are of great practical significance to promote the growth of production capacity in their application fields and improve economic efficiency.
In the past, many researchers have paid attention to the control problem of the electro-hydraulic system. Due to its simplicity and ease of implementation, the proportional–integral–derivative (PID) control is still widely applied in industry today. However, in order to deal with the nonlinear phenomenon in the system, fuzzy control is an intelligent control method that imitates the human logic thinking and is independent of the accurate mathematical model of the controlled plant [8]. Macchelli A. illustrate the design and the simulative validation of an adaptive controller developed for an hydraulic presses. By using singular perturbation arguments, they show robustness to slowly increasing leakage gains, which is a typical situation in a real-world application [9]. As far as the hydraulic control system [10], the traditional control strategy is often designed and optimized based on the linear framework, usually by linearization processing near the balance point of the system mathematical model, and by analyzing the system transfer function and configuring the proper and reasonable feedback gain or design correction compensation link to deal with various interferences and parameter perturbation. However, the nonlinear factors prevalent in hydraulic systems cannot be ignored; for example, the non-linearity of differential formula structure in mathematical mechanism modeling, the parts of the model that cannot be modeled accurately, such as load interference, leakage, or the uncertainty of model parameters, changes in load quality, hydraulic elastic modulus due to wear and temperature, etc. [11,12]. The limitations of the traditional linear control strategy cannot cover and deal with these nonlinear factors. In recent years, various nonlinear control methods have been applied in the motion/speed control problem of the electro-hydraulic system. Among them, the adaptive control and the sliding mode control are thought as two effective and alternative methodologies for the nonlinear controller design of the electro-hydraulic system. Xuanjudan proposes an incomplete differential-based improved adaptive backstepping integral sliding mode control to realize the position control for the hydraulic servo system based on the friction compensation. The backstepping-based control integrated with the integral sliding mode surface-based sliding mode control with the friction compensation is used to solve the problem of non-structural uncertainty of the hydraulic system. The incomplete differential is introduced to the adaptive update law by which the low-pass filtering behavior in the incomplete differential is capable of effectively suppressing the interference caused by the pure differential mutation signal [13]. Chong Chee Soon deals with an evaluation on the designed controller named as sliding mode control in which the sliding surface of the controller has been integrated with a proportional–integral–derivative controller. The control scheme is established from the derived dynamic equation, whose stability is proven through Lyapunov theorem [14]. However, the significant drawback of adaptive control is that the transient performance is commonly unknown, and the ability to resist disturbance is normally poor. Although some modifications may be employed to enhance the system robustness, tracking accuracy can no longer be guaranteed. Unlike adaptive control, the SMC can achieve a guaranteed transient performance and final tracking accuracy through robust feedback in the presence of both parametric uncertainties and uncertain nonlinearities. However, the biggest disadvantage of sliding mode control is that it usually involves high-frequency switching in control signals, which may result in control chattering. Although some smoothing techniques may be adopted to reduce the control chattering, the tracking performance is degraded. Therefore, it is of great research value to deal with the nonlinear factors in the pump-controlled system and design the nonlinear control method to improve the control performance of the system.
In this paper, the mathematical mechanism modeling and analysis of PCHPS are studied, and a reasonable simplified mathematical model is applied in the subsequent motion controller design. Aiming at the nonlinear factors such as unknown disturbance and the parameter uncertainty of the hydraulic presses model, an adaptive robust controller is designed based on the simplified mathematical model. Considering that the slow-down and fast-down motion stages have a great impact on the hydraulic presses position control system, a PCHPS position control based on an adaptive integral robust control algorithm is proposed, and the effectiveness of the controller is verified by simulation. Finally, the position control experiment of PCHPS is designed, and the control effect of the designed adaptive integral robust controller is verified and theoretically analyzed. The experimental results show that the adaptive integral robust control algorithm can effectively reduce the influence of nonlinear factors such as unknown interference in the slow-down stage of the system, The influence of nonlinear factors such as unknown interference and parameter uncertainty on the system is reduced, and its position tracking accuracy is improved.
The rest of this paper is organized as follows. The second section describes the problem formulation and dynamic models. The third section is the design and simulation of adaptive robust motion controller. The fourth part is the setting and results of the experiment. Conclusions are drawn in the last section.

2. The Mathematical Model and Analysis of PCHPS

2.1. The Principle of PCHPS

The hydraulic principle of PCHPS is shown in Figure 1. In Figure 1, element 1 is the coarse oil filter, element 2 is the servo motor, element 3 is the hydraulic pump, element 4 is the servo driver, element 5 is the rotary encoder, element 6 is the check valve, element 7 is the fine filter, element 8 is the overflow valve, element 9 is the hydraulic controller, element 10 is the magnetic exchange valve, element 11 is the balance valve, element 12 is the charge valve, element 13 is the pressure transducer, element 14 is the hydraulic cylinder, and element 15 is the displacement transducer.
The PCHPS is shown in Figure 1, where the action of the hydraulic cylinder can be divided into the following working stages:
(1)
Fast-next stage: The electromagnetic directional valve 1DT, 3DT, and 4DT are powered, and the hydraulic oil enters the small cross-sectional area of the hydraulic cylinder. The hydraulic cylinder is driven to complete rapid movement with small flow, and it finally returns to the oil tank.
(2)
Slow-down stage: The electromagnetic directional valve 1DT is powered, the hydraulic oil enters the rodless cavity of the hydraulic cylinder to push the hydraulic cylinder to complete the slow motion with a large flow.
(3)
Position-holding stage: The electromagnetic directional valve 1DT is powered, the motor speed will be adjusted in real time according to the position parameters detected by the sensor, so as to realize the position closed-loop control and ensure that the hydraulic cylinder position is in the required position.
(4)
Fast-up stage: The electromagnetic directional valve 2DT and 3DT are powered, and the hydraulic oil pushes the hydraulic cylinder to reset.

2.2. The Mathematical Model of PCHPS

2.2.1. The Mathematical Model of AC Servo Motor

The physical model of the surface-mounted AC servo motor [15] is shown in Figure 2.
In order to simplify the mathematical model, the static stator three-phase winding of the AC servo motor can be equivalent to the shaft two-phase winding, which rotates synchronously with the rotor and is relatively static. At the same time, ignore the influence of the shaft voltage component of coordinate axis q , and the simplified voltage formula is shown as follows:
u d = R i d + L d d d t i d ω e L q i q u q = R i q + L q d d t i q + ω e ψ f
where, u d is the d -axis component of stator voltage; u q is the q -axis component of stator voltage; i d is d -axis components of stator current, L d is the stator d -axis equivalent inductance; L q is the stator q -axis equivalent inductance, i q is q -axis components of the stator current, ω e is the electrical angular velocity, and R is the equivalent resistance of stator winding.
The AC servo motor selected in this paper is a surface-mounted three-phase synchronous motor, so the equivalent values of the inductance of the stator winding are equal in the d q axis. So, the electromagnetic torque formula is shown as follows:
T e = 3 2 p n i q ψ f
where T e is the electromagnetic torque and the p n is the number of magnetic poles of motor.
Laplace transform of Formulas (1) and (2) is shown below.
ω ( s ) = 1 J s + B r [ T e ( s ) T L ( s ) ] T e ( s ) = 3 2 p n ψ f I q ( s ) I q ( s ) = U q ( s ) ψ f ω ( s ) L q s + R
Let G n ( s ) = k n p + k n i s and G i ( s ) = k i p + k i i s denote the PI controller of the motor speed loop and current loop.
The transmission control block diagram of the AC servo motor is obtained, as shown in Figure 3.

2.2.2. The Mathematical Model of the Pump-Controlled Cylinder System

The hydraulic pump studied in this paper is an inclined plate axial piston pump [16,17,18]. Assuming that at a certain time, the number of pistons at the hydraulic position is n , then the instantaneous flow of the piston pump is shown as follows:
Q = Q 1 + Q 2 + + Q n = i = 1 n Q 1 = A R ω tan γ i = 1 n sin ψ i
where A is the cross-sectional area of the plunger, R is the single piston radius, and w is the single plunger angular velocity.
It can be seen from Formula (4) that the axial velocity of the piston of the swashplate piston pump changes according to the sine law, and the flow discharged by multiple pistons will superimpose a relatively uniform flow. Therefore, the displacement formula of the piston pump can be shown as follows:
V = π d 2 2 z R tan γ .
The output flow of the variable pump is shown as follows:
q p = V ω p C p ( p 1 p 2 )
where V is the displacement of the piston pump, d is the piston diameter, z is the number of plungers, R is the distribution circle radius of each plunger, γ is the swash plate angle, and C p is the Leakage coefficient of piston pump.
The flow continuity formulas of the hydraulic cylinder are established below. The continuous flow formula of a rodless cavity is shown as follows:
q 1 = A 1 d x p d t + C i c ( p 1 p 2 ) + C e c p 1 + V 01 β e d p 1 d t .
The continuous formula of rod cavity flow is shown as follows:
q 2 = A 2 d x p d t + C i c ( p 1 p 2 ) C e c p 1 V 02 β e d p 2 d t .
It is assumed that the initial volumes of the two cavities are equal, that is V t = V 01 = V 02 , the average flow is taken as the load flow.
q L = q 1 + q 2 2
q L = A 1 + A 2 2 dx p d t + V 0 β e d p 1 d t d p 2 d t + C e c 2 + C i c p L
where C i c is the leakage coefficient in the hydraulic cylinder, C e c is the leakage coefficient outside the hydraulic cylinder, A 1 is the cross-sectional area of the rodless cavity piston rod in the hydraulic cylinder, A 2 is the hydraulic cylinder rod cavity piston rod cross-sectional area, V 01 is the initial volume of the rodless cavity of the hydraulic cylinder, V 02 is the initial volume of the hydraulic cylinder with the rod cavity, q L is the load flow, q 1 is the rodless cavity flow, q 2 is the rod cavity flow, and β e is the effective bulk modulus.
According to Newton’s second law, the formula of balancing forces for the hydraulic cylinder and load is shown as follows:
F c = A p ( p 1 p 2 ) = m t d 2 x p d t + B p d x p d t + k x p + F L
where m t is the total mass of the piston and load converted to piston, B p is the viscous damping coefficient, k is the load spring stiffness, F L is the load force, C t c is the total leakage coefficient, and A p is the effective area of hydraulic cylinder at work.
Laplace transform of the above formula has the following transfer function:
Q p ( s ) = D p ω p ( s ) C t p P 1 ( s ) Q p ( s ) = C t c P 1 ( s ) + A p X p ( s ) + V 0 β e s P 1 ( s ) F g ( s ) = A p P 1 ( s ) = m t s 2 X p ( s ) + B p s X p ( s ) + k X p ( s ) + F L ( s ) .
According to the above formulas, the pump-controlled cylinder transfer block diagram is shown in Figure 4.
In summary, the PCHPS transfer block diagram is shown in Figure 5.

3. Adaptive Integration Robust Control Algorithm

3.1. Adaptive Integration Robust Controller

3.1.1. System State Space Expression

In order to make the designed controller simple and stable, the transfer function of the AC servo motor is simplified as a proportional link, and its dynamic characteristics and unmodeled parts can be compensated by robust control. According to the mathematical model of the PCHPS, the status variables are selected as follows:
x = x 1 , x 2 , x 3 T y , y ˙ , A 1 P 1 / m t A 2 P 2 / m t T .
The state-space expression of the PCHPS is shown as follows:
x ˙ 1 = x 2 x ˙ 2 = x 3 b x 2 + f 0 + d t , x 1 , x 2 x ˙ 3 = θ 1 f 1 u θ 2 f 2 θ 3 f 3
where θ 1 = D p e β e , θ 2 = β e , and θ 3 = C i β e , which makes f 0 = f m t ( σ 0 z + σ 1 z ˙ + σ 2 v ) , f 1 = 1 m t A 1 V 1 + A 2 V 2 , f 2 = 1 m t A 1 2 V 1 + A 2 2 V 2 x 2 , f 3 = P L m t A 1 V 1 + A 2 V 2 , and b = B m t , in which C i is the leakage coefficient of the hydraulic cylinder, d t , x 1 , x 2 is the centralized nominal function of system unmodeled dynamics, and D p e is the equivalent displacement.
For the unknown parameter θ , assume that the parameter is bounded and satisfied
θ Ω θ = θ : θ min θ θ max
where θ min = [ θ 1 min , θ 2 min , θ 3 min ] , θ max = [ θ 1 max , θ 2 max , θ 3 max ] , and θ min and θ max are known. d t , x 1 , x 2 is considered smooth enough to be satisfying
| d ˙ | δ 1   | d ¨ | δ 2 .

3.1.2. Controller Design

Firstly, based on the definition of the projective function, the parameter adaptive law is designed; let θ ^ denote the estimate of unknown parameters θ , θ ˜ representing the estimation error of unknown parameter vectors θ , that is, θ ˜ = θ ^ θ , which is shown as follows:
θ ^ ˙ = P r o j θ ^ ( Γ τ )
where Γ is the parameter adaptive rate diagonal matrix, and P r o j θ ^ is a discontinuous insinuation function, which can be shown as follows:
Proj θ ^ i τ i = 0 ,   if   θ ^ i = θ i max   and   τ i > 0 0 ,   if   θ ^ i = θ i min   and   τ i < 0 τ i ,   otherwise   .
For arbitrary τ , the projective function satisfies the following two properties
1 .   θ ^ Ω θ ^ θ ^ : θ min θ ^ θ max 2 .   θ ˜ T Γ 1 Proj θ ^ ( Γ τ ) τ 0 , τ
Since the system is not modeling dynamics and external interference exists, the controller is designed by an anti-stepping method. According to Formula (14), the first formula does not contain any uncertainty. Set x d to the input track, which defines the following error variables.
e 1 = x 1 x d e 2 = e ˙ 1 + k 1 e 1 = x 2 x 2 e q ,   x 2 e q e ˙ 1 d k 1 e 1
where e 1 is the tracking error, k 1 is any positive feedback gain, the G e 1 ( s ) = e 1 ( s ) e 2 ( s ) = 1 s + k 1 is the controller representing the error ring, wherein, when e 1 becomes small enough or converges to zero, e 2 also becomes small enough or converges to zero. So, the following design goal is to make e 2 as small as possible while ensuring stable transient performance. Additional controller design freedom is obtained by designing auxiliary error signals r .
r = x 3 x ˙ 2 e q + k 2 e 2 b x 2 + f 0 + d t , x 1 , x 2 = e 3 + α 2 x ˙ 2 e q + k 2 e 2 b x 2 + f 0 + d t , x 1 , x 2
where α 2 is the virtual control law of the state variable x 3 , and e 3 is the deviation between the two.
For virtual control law α 2 , its structure and expression are described as follows
α 2 = α 2 a + α 2 s   α 2 a = x ˙ 2 e q k 2 e 2 + b x 2 f ^ 0 α 2 s = α 2 s 1 + α 2 s 2 ,   α 2 s 1 = k r z 2
where α 2 a is model-based feedback control law, and α 2 s is the robust control part. The α 2 s 1 is designed as a linear robust feedback control law, which is used to stabilize the nominal model of the hydraulic system.
The above formulas can be obtained:
r = e 3 k r e 2 + α 2 s 2 + d t , x 1 , x 2 .
In order to overcome the effect of modeling uncertainty and unknown external interference on the system, the error symbol integral robust control item is introduced here. Therefore, α 2 s 2 can be expressed as follows:
α 2 s 2 = 0 t k r k 2 e 2 + β sign e 2 d ν
where β is the integral robust feedback gain; sign e 2 is a standard symbol function about errors e 2 .
In order to obtain the actual control input of the system, the following face (20) is guided
r ˙ = z ˙ 3 k r z ˙ 2 + α ˙ 2 s 2 + d ˙ = x ˙ 3 α ˙ 2 k r r β sign z 2 + d ˙
The joint Formulas (20) and (22) are available
r ˙ = θ 1 f 1 u θ 2 f 2 θ 3 f 3 α ˙ 2 k r r β sign z 2 + d ˙ .
Due to the uncertainty of parameters, the actual input of the system consists of estimates of unknown parameters.
u = u a + u s u a = θ ^ 2 f 2 + θ ^ 3 f 3 + α ˙ 2 θ ^ 1 f 1 u s = k 3 z 3 f 1
In the upper, k 3 is the positive feedback gain, u a is an adjustable model compensation control by updating parameters online, and u s is a robust control. So, Formulas (22) and (23) are available,
r ˙ = φ T θ ˜ k 3 θ 1 e 3 k r r β sign e 2 + d ˙
φ = f 1 u a , f 2 , f 3 T .
φ is the regression vector of the parameter adaptation, and the e 3 ’s dynamic characteristics are shown as follows:
e ˙ 3 = φ T θ ˜ k 3 θ 1 e 3 .
The performance of the controller is analyzed below.
Define the auxiliary function L ( t ) = r d ˙ β sign e 2 . When the robust gain β satisfies the inequality β δ 1 + 1 k 2 δ 2 , the auxiliary function P ( t ) = β e 2 ( 0 ) e 2 ( 0 ) d ˙ ( 0 ) 0 t L ( ν ) d ν is constantly positive. The adaptive function selected by the controller is τ = φ r + e 3 .
Define the feedback gain matrix Λ , and the value of the feedback gain k 1 , k 2 , k 3 , k r is large enough to make the gain matrix Λ a positive matrix.
Λ = k 1 1 / 2 0 0 1 / 2 k 2 1 / 2 0 0 1 / 2 k r θ 1 k 3 / 2 0 0 θ 1 k 3 / 2 θ 1 k 3
Select the Lyapunov function V = 1 2 e T e + θ ˜ T Γ 1 θ ˜ + P ( t ) ; therefore,
V ˙ = e T Λ e + θ ˜ T Γ 1 ( θ ^ ˙ Γ τ ) .
Depending on the nature of the innuendo function, it can be seen that V ˙ e T Λ e ; since the gain matrix Λ is a positive matrix, there is
V ˙ λ min ( Λ ) e 1 2 + e 2 2 + r 2 + e 3 2 W
λ min ( Λ ) is the minimum characteristic value of the gain matrix.
Then, when the numerical selection of the relevant control parameters meets the above conditions, all the signals of the system are bounded under closed-loop control, and the control system also obtains the progressive output tracking performance of the signal, that is, when t , e 1 0 .

3.2. The Dynamic Simulation of PCHPS

In this section, the adaptive integral robust control algorithm designed above is verified by MATLAB/Simulink simulation platform, At the same time, the dead zone and some nonlinear disturbances are added to the PCHPS to make the system simulation characteristics closer to the reality. The values of relevant control parameters of an adaptive integral robust controller are as follows.
k 1 = 1200 , k 2 = 200 , k 3 = 50 , k r = 300 Controller gain;
θ ^ 1 0 = 26990 , θ ^ 2 0 = 1 . 24 × 10 9 , θ ^ 3 0 = 0 . 005 The initial values of the adaptive parameters;
Γ = d i a g 6 × 10 5 , 1.8 × 10 9 , 1 × 10 10 Parameter adaptive gain;
β = 3 00 Robust control gain.
The track planning table for verifying the AIRC is shown in Table 1.
Figure 6, Figure 7, Figure 8 and Figure 9 are the performance of the slow motion phase of the PCHPS from simulation operating conditions (1) to (4).
It can be seen from Figure 6, Figure 7, Figure 8 and Figure 9 that after adding a dead zone and nonlinear interference to the simulation model, the tracking performance and positioning accuracy of the PCHPS under the PID algorithm cannot show an ideal control performance. When the position control algorithm of the system is changed to the AIRC algorithm, the motion trajectory of the system overcomes the original lag in a short time, and it starts to track the planned trajectory of the system stably, with the deviation kept within the range of 0 to 0.2 mm. When the system runs to the specified position, there is almost no over range, and the positioning accuracy is within 0.005 mm; thus, the control effect is very ideal. The simulation results show that the designed AIRC algorithm greatly improves the positioning accuracy and improves the position control performance of the PCHPS.

4. Experimental Verification of PCHPS

4.1. Experimental Test Platform of PCHPS

In order to verify the effectiveness of the friction compensation and control algorithm of the open PCHPS, Figure 10 is an industrial open PCHPS made of a Figure 1 schematic.

4.2. Experimental Test of PCHPS

The slow-down stage of the system is running at a low speed and is very susceptible to unknown interference from the system and the outside, so the motion stage uses an AIRC controller with the same controller parameter settings as the 3.2 simulation parameters; see Figure 11, Figure 12, Figure 13 and Figure 14. The figure shows the position control performance of the system after adjustment with the conventional PID algorithm after adjusting the AIRC algorithm.
It can be seen that in the initial stage of slow-down motion of the hydraulic cylinder, the phenomenon in which the actual displacement is ahead of the expected displacement after a period of motion has been greatly improved. The actual displacement curve of the system does not change greatly after gradually approaching the trajectory curve of the motion planning, showing good position tracking performance and fully overcoming the positioning error in the fast-down stage. Through the displacement deviation curves under various working conditions, it can be found that the variation of system deviation under the AIRC algorithm is gentler than that under the PID algorithm, and the deviation values are significantly smaller than those under the PID algorithm. When the system moves slowly to the deceleration stage of the planned trajectory, the deviation of the system gradually approaches zero. This can fully ensure that the system avoids the occurrence of over-range phenomenon to the greatest extent, the final positioning accuracy is significantly improved, and the difference is finally stabilized at about ± 0.005 mm. It can be seen that the AIRC algorithm fully overcomes the negative impact of unknown disturbances and parameter changes in the slow stage of the system, and it gives the appropriate control compensation for the system position.

5. Discussion

5.1. The Research Background and Significance of Hydraulic Press

The pump-controlled hydraulic presses adopts the volume control mode. Compared with the valve-controlled hydraulic system, the heating of the pump-controlled hydraulic system is reduced and the energy utilization rate can be increased by more than 40%. In addition, the pump-controlled system has a compact structure and is convenient for installation and maintenance. The nonlinear factors of hydraulic system affect and restrict the control accuracy and quality of the system to a great extent. The traditional linearization control strategy cannot cover and deal with these nonlinear factors, and its limitations can be seen here. Therefore, it is of great research value to deal with the nonlinear factors in the pump-controlled system and design the nonlinear control method to improve the control performance of the system.
According to the system characteristics of a pump-controlled hydraulic press, this paper designs a reasonable nonlinear control method and tries to compensate for the nonlinear friction phenomenon in the system, in order to obtain a higher precision system control performance and lay a good theoretical research foundation for improving the control performance of PCHPS.

5.2. The Selection of Control Strategy

There are many nonlinear links and links that cannot establish an accurate model in the PCHPS. In many studies, nonlinear control methods are introduced into the compensation control of nonlinear factors of an electro-hydraulic servo system in order to obtain a better control effect. Bin Yao of Purdue University proposed a general adaptive robust controller design method. The robust control part is used to reduce the influence of the unknown modeling part on system stability [19,20], and the parameter adaptation is used to reduce the uncertainty of model parameters. Bin Yao has carried out a detailed mathematical derivation and demonstration on the controller structure and proved that the controller can overcome nonlinear factors and be asymptotically stable.
It is proved by investigation and actual situation that the adaptive integral robust control method can obviously suppress the interference in the system. Especially for the unmodeled part of the mathematical model, there is inaccuracy in the parameters and uncertain external interference in the modeled part. The method used in this study can reduce the adverse impact of the above interference on the system.

6. Conclusions

In this paper, PCHPS is taken as the research object. Through simulation and experimental comparison, the position control performance of the system in the fast and slow motion stages of the conventional control algorithm is analyzed. The control algorithms are designed for the main factors affecting the position control accuracy in each motion stage, and the position compensation control of the pump-controlled hydraulic press is analyzed. The mathematical mechanism models of a permanent magnet synchronous AC servo motor and pump-controlled cylinder are established respectively, and the simulation model of a PCHPS machine is built by MATLAB/Simulink software. An AIRC algorithm for the PCHPS is proposed to compensate for the unknown interference, parameter variation, and model inaccuracy in the system. Simulation and experiments show that the AIRC algorithm can effectively overcome the nonlinear interference of the system, improve the position control effect of the system, and greatly improve the positioning accuracy of the hydraulic press.

Author Contributions

Z.H. formulation or evolution of overarching research goals and aims. Preparation, creation and/or presentation of the published work by those from the original research group, specifically critical review, commentary or revision—including pre- or post-publication stages. Y.X. creation presentation of the published work, specifically writing the initial draft. Management activities to annotate, scrub data and maintain research data for initial use and later re-use. W.R. preparation, creation and/or presentation of the published work, specifically writing the initial draf. C.F. and R.C. conducting a research and investigation process, specifically performing the experiments, or data/evidence collection. X.K. provide guidance for our writing process. W.L. mainly provides us with the development or design guidance of research methods, which is convenient for us to better create simulation models. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Key R&D Program of China (Grant No. 2018YFB2000700), National Natural Science Foundation of China (Grant No. 51975506) and “Youth Top Talent Program Project” of Hebei Province University Science and Technology Research Project (Grant No. BJ2020016).

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations and symbols are used in this manuscript:
PCHPSpump-controlled hydraulic position servo system
AIRCadaptive integral robust control
u d d-axis component of stator voltage
u q q-axis component of stator voltage
i d d-axis components of stator current
L d stator d-axis equivalent inductance
L q the stator q-axis equivalent inductance
i q q-axis components of stator current
ω e electrical angular velocity
R equivalent resistance of stator winding
T e electromagnetic torque
p n number of magnetic poles of motor
A cross-sectional area of plunger
R the single piston radius
w single plunger angular velocity
V displacement of piston pump
d piston diameter
z number of plunger
R distribution circle radius of plunger
γ swash plate angle
C p leakage coefficient of piston pump
C i c leakage coefficient in the hydraulic cylinder
C e c leakage coefficient outside the hydraulic cylinder
A 1 cross-sectional area of the rodless cavity piston rod in the hydraulic cylinder
A 2 hydraulic cylinder rod cavity piston rod cross-sectional area
V 01 Initial volume of rodless cavity of hydraulic cylinder
V 02 Initial volume of hydraulic cylinder with rod cavity
q L load flow
q 1 rodless cavity flow
q 2 rod cavity flow
β e effective bulk modulus
m t total mass of piston and load converted to piston
B p viscous damping coefficient
k load spring stiffness
F L load force
C t c total leakage coefficient
A p effective area of hydraulic cylinder at work
C i leakage coefficient of hydraulic cylinder
d t , x 1 , x 2 centralized nominal function of system unmodeled dynamics
D p e equivalent displacement
Γ parameter adaptive rate diagonal matrix
P r o j θ ^ discontinuous insinuation function
e 1 tracking error
k 1 any positive feedback gain
α 2 virtual control law of the state variable x 3
e 3 deviation between the two
α 2 a model-based feedback control law
α 2 s robust control part
β integral robust feedback gain
sign e 2 standard symbol function about errors e 2 .
k 3 positive feedback gain
u a adjustable model compensation control by updating parameters online
u s robust control
φ regression vector of parameter adaptation

References

  1. Yan, X.; Chen, B. Analysis of a novel energy-efficient system with 3-D vertical structure for hydraulic press. Energy 2020, 218, 119518. [Google Scholar] [CrossRef]
  2. Huang, H.; Zou, X.; Li, L.; Li, X.; Liu, Z. Energy-Saving Design Method for Hydraulic Press Drive System with Multi Motor-Pumps. Int. J. Precis. Eng. Manuf.-Green Technol. 2019, 6, 223–234. [Google Scholar] [CrossRef]
  3. Feng, J.; Yu, B.; Li, X.; Yao, J.; Kong, X.; Guo, H. Study of ADRC on fluid power transmission system control characteristics of 60MN hydraulic press. In Proceedings of the 2015 International Conference on Fluid Power and Mechatronics (FPM), Harbin, China, 5–7 August 2015; pp. 660–666. [Google Scholar] [CrossRef]
  4. Ba, K.; Song, Y.; Shi, Y.; Wang, C.; Ma, G.; Wang, Y.; Yu, B.; Yuan, L. A Novel One-Dimensional Force Sensor Calibration Method to Improve the Contact Force Solution Accuracy for Legged Robot. Mech. Mach. Theory 2022, 169, 104685. [Google Scholar] [CrossRef]
  5. Li, J.; You, B.; Ding, L.; Yu, X.; Li, W.; Zhang, T.; Gao, H. Dual-Master/Single-Slave Haptic Teleoperation System for Semiautonomous Bilateral Control of Hexapod Robot Subject to Deformable Rough Terrain. IEEE Trans. Syst. Man Cybern. Syst. 2021, 1–15. [Google Scholar] [CrossRef]
  6. Ba, K.; Song, Y.; Yu, B.; Wang, C.; Li, H.; Zhang, J.; Ma, G. Kinematics correction algorithm for the LHDS of a legged robot with semi-cylindrical foot end based on V-DOF. Mech. Syst. Signal Processing 2022, 167, 108566. [Google Scholar] [CrossRef]
  7. Yin, S.; Yang, H.; Xu, K.; Zhu, C.; Wang, Y. Location of abnormal energy consumption and optimization of energy efficiency of hydraulic press considering uncertainty. J. Clean. Prod. 2021, 294, 126213. [Google Scholar] [CrossRef]
  8. Xuan, W.; Fanquan, Z. Design of electro-hydraulic servo loading controlling system based on fuzzy intelligent water drop fusion algorithm. Comput. Electr. Eng. 2018, 71, 485–491. [Google Scholar] [CrossRef]
  9. Macchelli, A.; Barchi, D.; Marconi, L.; Bosi, G. Robust Adaptive Control of a Hydraulic Press. IFAC-PapersOnLine 2020, 53, 8790–8795. [Google Scholar] [CrossRef]
  10. Jin, X.; Chen, K.; Zhao, Y.; Ji, J.; Jing, P. Simulation of hydraulic transplanting robot control system based on fuzzy PID controller. Measurement 2020, 164, 108023. [Google Scholar] [CrossRef]
  11. Liu, D.; Li, C.; Malik, O.P. Nonlinear modeling and multi-scale damping characteristics of hydro-turbine regulation systems under complex variable hydraulic and electrical network structures. Appl. Energy 2021, 293, 116949. [Google Scholar] [CrossRef]
  12. Maier, C.C.; Schröders, S.; Ebner, W.; Köster, M.; Fidlin, A.; Hametner, C. Modeling and nonlinear parameter identification for hydraulic servo-systems with switching properties. Mechatronics 2019, 61, 83–95. [Google Scholar] [CrossRef]
  13. Dang, X.; Zhao, X.; Dang, C.; Jiang, H.; Wu, X.; Zha, L. Incomplete differentiation-based improved adaptive backstepping integral sliding mode control for position control of hydraulic system. ISA Trans. 2020. prepublish. [Google Scholar] [CrossRef] [PubMed]
  14. Soon, C.C.; Ghazali, R.; Jaafar, H.I.; Hussien, S.Y.S. Sliding Mode Controller Design with Optimized PID Sliding Surface Using Particle Swarm Algorithm. Procedia Comput. Sci. 2017, 105, 235–239. [Google Scholar] [CrossRef]
  15. Borisov, O.I.; Pyrkin, A.A.; Isidori, A. Robust Output Regulation of Permanent Magnet Synchronous Motors by Enhanced Extended Observe. IFAC-PapersOnLine 2020, 53, 4881–4886. [Google Scholar] [CrossRef]
  16. Pang, H.; Wu, D.; Deng, Y.; Cheng, Q.; Liu, Y. Effect of working medium on the noise and vibration characteristics of water hydraulic axial piston pump. Appl. Acoust. 2021, 183, 108277. [Google Scholar] [CrossRef]
  17. Bedotti, A.; Pastori, M.; Scolari, F.; Casoli, P. Dynamic modelling of the swash plate of a hydraulic axial piston pump for condition monitoring applications. Energy Procedia 2018, 148, 266–273. [Google Scholar] [CrossRef]
  18. Babikir, H.A.; Abd Elaziz, M.; Elsheikh, A.H.; Showaib, E.A.; Elhadary, M.; Wu, D.; Liu, Y. Noise prediction of axial piston pump based on different valve materials using a modified artificial neural network model. Alex. Eng. J. 2019, 58, 1077–1087. [Google Scholar] [CrossRef]
  19. Yao, B.; Bu, F.; Reedy, J.; Chiu, G.C. Adaptive robust motion control of single-rod hydraulic actuators: Theory and experiments. IEEE/ASME Trans. Mechatron. 2002, 5, 79–91. [Google Scholar]
  20. Yao, B.; Bu, F.; Chiu, T.C. Nonlinear adaptive robust control of electro-hydraulic servo systems with discontinuous projections. In Proceedings of the IEEE Conference on Decision & Control, Tampa, FL, USA, 16–18 December 1998. [Google Scholar]
Figure 1. The principle of PCHPS.
Figure 1. The principle of PCHPS.
Processes 10 00014 g001
Figure 2. AC servo motor physical model of SPMSM in a plane coordinate system.
Figure 2. AC servo motor physical model of SPMSM in a plane coordinate system.
Processes 10 00014 g002
Figure 3. Diagram of AC servo motor.
Figure 3. Diagram of AC servo motor.
Processes 10 00014 g003
Figure 4. Pump-controlled cylinder transfer block diagram.
Figure 4. Pump-controlled cylinder transfer block diagram.
Processes 10 00014 g004
Figure 5. Electro-hydraulic servo position control system of PCHPS.
Figure 5. Electro-hydraulic servo position control system of PCHPS.
Processes 10 00014 g005
Figure 6. System displacement and deviation curve under working condition ①. (a) System displacement curve. (b) System displacement deviation curve.
Figure 6. System displacement and deviation curve under working condition ①. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g006
Figure 7. System displacement and deviation curve under working condition ②. (a) System displacement curve. (b) System displacement deviation curve.
Figure 7. System displacement and deviation curve under working condition ②. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g007
Figure 8. System displacement and deviation curve under working condition ③. (a) System displacement curve. (b) System displacement deviation curve.
Figure 8. System displacement and deviation curve under working condition ③. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g008
Figure 9. System displacement and deviation curve under working condition ④. (a) System displacement curve. (b) System displacement deviation curve.
Figure 9. System displacement and deviation curve under working condition ④. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g009
Figure 10. Open pump-controlled hydraulic electromechanical fluid servo position control system.
Figure 10. Open pump-controlled hydraulic electromechanical fluid servo position control system.
Processes 10 00014 g010
Figure 11. System displacement and deviation curve under working condition ①. (a) System displacement curve. (b) System displacement deviation curve.
Figure 11. System displacement and deviation curve under working condition ①. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g011
Figure 12. System displacement and deviation curve under working condition ②. (a) System displacement curve. (b) System displacement deviation curve.
Figure 12. System displacement and deviation curve under working condition ②. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g012
Figure 13. System displacement and deviation curve under working condition ③. (a) System displacement curve. (b) System displacement deviation curve.
Figure 13. System displacement and deviation curve under working condition ③. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g013
Figure 14. System displacement and deviation curve under working condition ④. (a) System displacement curve. (b) System displacement deviation curve.
Figure 14. System displacement and deviation curve under working condition ④. (a) System displacement curve. (b) System displacement deviation curve.
Processes 10 00014 g014
Table 1. Motion track planning table.
Table 1. Motion track planning table.
ConditionsAcceleration (mm/s3)Max Acceleration (mm/s2)Max Speed (mm/s)Travel (mm)
55520
55535
551035
10101035
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Huang, Z.; Xu, Y.; Ren, W.; Fu, C.; Cao, R.; Kong, X.; Li, W. Design of Position Control Method for Pump-Controlled Hydraulic Presses via Adaptive Integral Robust Control. Processes 2022, 10, 14. https://doi.org/10.3390/pr10010014

AMA Style

Huang Z, Xu Y, Ren W, Fu C, Cao R, Kong X, Li W. Design of Position Control Method for Pump-Controlled Hydraulic Presses via Adaptive Integral Robust Control. Processes. 2022; 10(1):14. https://doi.org/10.3390/pr10010014

Chicago/Turabian Style

Huang, Zhipeng, Yuepeng Xu, Wang Ren, Chengwei Fu, Ruikang Cao, Xiangdong Kong, and Wenfeng Li. 2022. "Design of Position Control Method for Pump-Controlled Hydraulic Presses via Adaptive Integral Robust Control" Processes 10, no. 1: 14. https://doi.org/10.3390/pr10010014

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