Next Article in Journal
Numerical and Experimental Studies on the Effect of Surface Roughness and Ultrasonic Frequency on Bubble Dynamics in Acoustic Cavitation
Previous Article in Journal
Analysis of Intrinsic Switching Losses in Superjunction MOSFETs Under Zero Voltage Switching
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PD Plus Dynamic Pressure Feedback Control for a Direct Drive Stewart Manipulator

School of Mechatronics Engineering, Harbin Institute of Technology, West Dazhi Street No.92, Harbin 150000, China
Energies 2020, 13(5), 1125; https://doi.org/10.3390/en13051125
Submission received: 19 January 2020 / Revised: 14 February 2020 / Accepted: 26 February 2020 / Published: 3 March 2020
(This article belongs to the Section C: Energy Economics and Policy)

Abstract

:
In order to ensure good dynamic characteristics, servo valve is usually adopted as the drive part of Stewart manipulator which causes huge power consumption, while direct drive electro-hydraulic servo system has the advantages of energy saving, simple structure, convenient installation, and low failure rate. But its dynamic characteristics are so poor that it can only be applied to occasions where quick response is not needed. On the consideration above, following works are done in this paper. Since current coupling exists in the control system based on the speed of the servo motor as the control input, the control system of the direct drive Stewart manipulator is established based on the current of the servo motor as the control input in which the current coupling can be solved. In order to improve the dynamic characteristics of the direct drive Stewart manipulator, a Proportion Differentiation (PD) plus dynamic pressure feedback control strategy is also put forward in this paper, which is verified by using a simulated hydraulically driven Stewart manipulator. Simulation results show that both dynamic coupling and current coupling are solved and the control strategy proposed in this paper can significantly increase the bandwidths of all degrees of freedom.

1. Introduction

Parallel manipulators are becoming more and more interesting in the field of machine tools and robots due to their precision, stiffness, and dynamics [1,2,3,4,5,6,7]. Jiang proposed a modal space control strategy suitable for the electro-hydraulic Steward manipulator [8]. This method maps the control and feedback variables of the joint space to the modal space, therefore every degree of freedom can be individually controlled and adjusted. Compared with the traditional PID controller, simulation results show that the modal space controller has better control performance in almost all aspects.
In order to ensure good dynamic characteristics, servo valve is usually adopted to Stewart manipulator as the drive part, which waste large amount of energy. Direct drive electro-hydraulic servo system has the advantages of energy saving, simple structure, convenient installation, and low failure rate [9]. But its dynamic characteristics are so poor that it can only be applied to occasions where a quick response is not needed. With greatly improved dynamic characteristics, the application of direct drive system in Stewart manipulator instead of valve control system can not only greatly reduce the energy consumption, but also an independent pump station, which is quite big, is no longer needed. For its poor dynamic characteristics, the structure and control strategy of direct drive system are widely studied. Shen et al. [10] enhanced the dynamic response of a new type electro-hydraulic actuator adopted variable displacement pump with a fuzzy controller. Sliding mode controller was also applied to direct drive system [11,12,13], especially, the real-time values of the rod velocity and acceleration obtained from the measurement signal of displacement were applied with the discrete variable structure control algorithm, by using a third-order integral chain differentiator [14]. Wang et al. proposed a state estimation-based model predictive control strategy to deal with the constraints and poor robustness problems existing in the system of a servo motor driven pump-controlled asymmetric cylinder [15]. A model predictive controller applicable to the model of unidirectional proportional pump-controlled asymmetric cylinder was proposed based on model predictive control theory and QPhild quadratic optimization algorithm in order to guarantee its non-overshooting output by Xiong et al. [16].
But in the above papers which focused on the structure and control strategy of direct drive system, one servo motor driving one actuator was basically adopted as the main part of direct drive system, and the load was quite simple, but due to the structure of Stewart manipulator, six servo motors driving six piston actuators is the main part, and the coupling of the dynamic model of the Stewart manipulator in this paper which did not exist and was not considered in the papers above should be considered and solved first. Moreover, the control system design with the speed of the servo motor as the control input is usually adopted and the coupling of the dynamic model of the Stewart manipulator can be easily solved with modal space coordinate transformation similar to the servo valve Stewart manipulator, but this will cause current coupling of all six servo motors, which is difficult to be achieved and controlled with the details below. So the control system design which is closer to the direct drive Stewart manipulator with both the coupling of the dynamic model of the Stewart manipulator and the current coupling of the servo motors solved is of great engineering importance, finally, simple but effective control strategy which can improve the dynamic characteristics is also quite necessary, well these requirements are solved in this paper.
The paper is organized as follows. First the key method to improve the dynamic characteristics of direct drive system is summarized. Then, combined with the structure of Stewart manipulator, the transfer function based on the speed of the servo motor and modal space coordinate transformation is established, and the current coupling of the servo motors is investigated. In next the transfer function based on the current of the servo motor and modal space coordinate transformation in which the current coupling disappears is established. Finally, the PD plus dynamic pressure feedback control strategy is put forward according to the transfer function previously obtained, which is verified by using a simulated hydraulically driven Stewart manipulator.

2. Introduction to the Stewart Manipulator and the Direct Drive System

2.1. Introduction to the Stewart Manipulator

Figure 1 shows the schematic of the Stewart manipulator in this paper. In this manipulator, the spatial motion of the moving platform is generated by six piston actuators. Each piston actuator consists of two parts connected with a gimbal joint where the coulomb friction and viscous friction exist. The manipulator has a total of six degrees of freedom, including three degrees of freedom of motion and three degrees of freedom of rotation around the axis. The equations of motion of the Stewart manipulator are derived using Kane’s method [17] and are written as follows:
M t ( q ) q ¨ + C t ( q ˙ , q ) q ˙ + B t ( q ) q ˙ + G t ( q ) = J l q T f a ,
where M t , C t , B t , and G t are the inertial parameter matrix, the coriolis force parameter matrix, the viscous parameter matrix and the gravity parameter matrix, J l q T is the transpose matrix of J l q , J l q is the Jacobin matrix between the work space and the leg, f a is the output force of the piston actuator, q is the six generalized vector of the platform, q = [ x   y   z   r x   r y   r z ] .
With movement in small range around the neutral position, Equation (1) is simplified as:
M t q ¨ = J l q T f a ,
for ease of control analysis and design, coulomb, coriolis/centripetal, and gravity terms are omitted. Substituting J l q 1 l ¨ q ¨ into Equation (2), we have:
f a = J l q 1 T M t J l q 1 l ¨ ,
where l ¨ is the 6 × 1 acceleration vector of the actuator length changes. The mass matrix M a c t = J l q 1 T M t J l q 1 is known as the joint space mass matrix. Then Equation (3) is rewritten as:
M a c t 1 f a = l ¨ ,
where M a c t 1 is the inverse matrix of the joint space mass matrix. As modal decomposition can be operated on the matrix above, then M a c t 1 can be decomposed as [18]:
M a c t 1 = U Σ U T ,
where Σ = d i a g ( σ 1 σ 2 σ 6 ) represents the characteristic value, and U is the modal decoupling matrix.

2.2. Introduction to the Direct Drive System

Generally a traditional direct drive hydraulic system is shown in Figure 2, the control volume changes as the hydraulic pump rotates reversely, which results in low stiffness, so the dynamic characteristics of this system are poor. The dynamic characteristics of direct drive system will almost reach the same as that of servo valve control system only when the volume of both rod cavity and rod-less cavity are used as the control volume.
Plummer proposed a direct drive hydraulic system for Stewart manipulator [19]. A modified system which is adopted in this paper is shown in Figure 3. Pressure of the rod cavity and the rod-less cavity is designed the same to compensate the gravity of the manipulator. An energy storage accumulator is set on the other side of the rod-less cavity connected to the motor, and the pressure of the accumulator is set to be the same as that in the rod-less cavity and rod cavity. Therefore, when the manipulator is stationary at the neutral position, the currents in the servo motors are zero. For flow continuity, the displacement ratio of the double pump is set to be the same as the area ratio of the two chambers of the hydraulic actuator. This design also ensures that the speed gain of forward and reverse movement of the hydraulic system is the same, which is convenient for control strategy. Other components in the hydraulic system are mainly used for auxiliary function and have little effect on the dynamic characteristics of the direct drive system. It’s that an accumulator is also connected to the rod cavity side of the hydraulic actuator, but this accumulator is isolated to the actuator during the movement, so its influence on dynamics is also ignored.

3. Transfer Function Analysis of the Direct Drive Stewart Manipulator Based on the Motor Speed and Current Coupling

The basic schematic diagram of the direct drive hydraulic system above is shown in Figure 4.
For direct drive system, rotation speed of the servo motor is usually selected as the control input. The flow continuity equation of the rod-less cavity is:
n ( D 1 + D 2 ) η C i p ( p 1 p 2 ) C e p p 1 C i m ( p 1 p 2 ) C e m p 1 = A 1 d l d t + V 1 + V g β e d p 1 d t
where D 1 and D 2 are the displacements of the double pump, A 1 is the piston area of the rod-less cavity, p 1 and p 2 are the pressures of the rod cavity and the rod-less cavity, V 1 is the volume of the rod-less cavity, V g is the volume of the pipeline, l is the displacement of the actuator piston, β e is the oil bulk modulus, C i m , C e m , C i p , and C e p are the internal and external leakage coefficients of the actuator and the double pump, η is the volumetric efficiency of the double pump, n is the rotation speed of the servo motor.
The flow continuity equation of the rod cavity is:
C i m ( p 1 p 2 ) n D 1 η C e m p 2 = A 2 d l d t + V 2 + V g β e d p 2 d t ,
where A 2 is the piston area of the rod cavity, V 2 is the volume of the rod cavity.
From the relationship between the double pump and the area ratio of the two chambers of the hydraulic actuator, we know:
A 2 / A 1 = D 1 / ( D 1 + D 2 ) = e ,
so, Equation (7) will be rewritten as:
C i m ( p 1 p 2 ) e n ( D 1 + D 2 ) η C e m p 2 = e A 1 d l d t + V 2 + V g β e d P 2 d t ,
and load pressure p L can be defined as:
p L = F A 1 = P 1 A 1 P 2 A 2 A 1 = P 1 e P 2 ,
assuming V 2 = V 1 , A p = A 1 and V p = D 1 + D 2 , writing V t as V 2 + V g 1 + e 2 for convenience, combining with Equations (6)–(9), the flow continuity equation of the direct drive system can be rewritten as:
n V p η K c e p L A p d l d t = V t β e d p L d t ,
where K c e = 1 + e 1 + e 2 C i m + C i m + C i p 1 + e 2 .
Taking Laplace transform of Equation (11), the flow equilibrium equation of the i-th actuator can be written as:
η V p n u , j = l j A p s + ( V t β e s + K c e ) p L , j ,
also, the net output force of the i-th actuator is given as:
f a , i = A p P L , i b c l i s ,
where b c is the viscous damping coefficient of the actuator. Combining with Equations (13) and (4), we have the dynamic equations in joint space as:
j = 1 6 { M a c t 1 ( i , j ) [ h V p n j / A p s ( 1 + b c K c e A p 2 + b c V t b e A p 2 s ) l j V t β e A p 2 s + K c e A p 2 ] } = l i s 2 ,
combining with Equation (5), defining new variables l ˜ = U T l , n ˜ u = U T n u , the dynamic model in the modal space is given by:
s [ s 2 V t β e A p 2 E 6 × 6 + s ( b c V t β e A p 2 E 6 × 6 + K c e A p 2 Σ ) + ( 1 + B c K c e A p 2 ) Σ ] l ˜ = η V p Σ n ˜ u / A p ,
therefore, similar to the transform function of the servo valve Stewart manipulator, the coupled direct drive system can be decomposed into six independent third-order systems along the modal direction, which consist of an integration link and a two-order oscillation link, which have the same form as a hydraulically driven mechanical system with one degree of freedom.
Considering the torque equation of the servo motor and vector control, following equation can be obtained as:
K t i q = J d ω m d t + B ω m + V p 2 π p L ,
since roughly p L = J T l , x 1 M t J l , x 1 l ¨ i , ignoring the influence of the accumulator, and according to modal space coordinate transformation, Equation (16) can be written as:
K t i q = 2 π J U d n ˜ u d t + 2 π B U n ˜ u + V p 2 π J l q T 1 M J l q 1 U l ˜ ¨ ,
since the matrix U and J l q T 1 M t J l q 1 U of the right side are not diagonal, it can be seen that strong coupling still exists in the current of the six servo motors, which not only leads to high requirements for the motor control, but also makes the control of speed extremely difficult. Moreover, the current control signal of each servo motor usually comes from the speed error signal itself, so the strong coupling in the current which cannot be compensated from the speed error signal can greatly reduce the bandwidth of the speed loop of all six servo motors.
Therefore, it is not appropriate to treat the rotation speed as the control input to establish the transfer function of the direct drive Stewart manipulator. However, the electrical mechanical parameters of the motor-gear pump unit are basically stable. Besides, the dynamic characteristics of the current-loop of the servo motor is satisfactory, which can be guaranteed from the electrical time constant of 1kw-2kw servo motor, which is usually about 3.5ms. Therefore, the control system of the direct drive Stewart manipulator with the current of the servo motor as the control input will be closer to the actual system, and the control algorithm based on the current of all six servo motors will bring out actual control effect. Moreover, pre-multiplying both sides of Equation (17) by U T , the matrix U and J l q T 1 M t J l q 1 U of right side become diagonal, which means the coupling in current can be solved with modal space coordinate transformation.

4. Transfer Function of the Direct Drive Stewart Manipulator Based on the Motor Current and Modal Space Coordinate Transformation

Taking Laplace transform, Equation (16) can be rearranged as:
ω m = K t i q T L J s + B ,
where TL is the load torque T L = ( p L e Δ p s ) V p 2 π , Δ p s is the pressure change of the accumulator, if Δ p s can be ignored, the load torque T L can be defined as:
T L = p L V p 2 π ,
Equation (19) can be rewritten as:
n = K t e i q p L V p e J s + B ,
where K t e = K t 2 π , V p e = V p 4 π 2 .
The relationship between the pressure change of the accumulator Δ p s and the displacement of the actuator is:
Δ p s = p s p 1 ( p 2 ) = K x l ,
where K x = k p a 0 V a 0 k 4 π V a 0 k + 1 A p is the equivalent spring stiffness. Taking Laplace transform, the flow equilibrium equation of the i-th actuator can be written as:
V p η K t e i q [ J A p s 2 + B A p s + V p η K x ] l = [ J V t β e s 2 + ( B V t β e + J K c e ) s + ( B K c e + V p e V p η ) ] p L , j ,
Equation (22) can be rewritten as:
p L , j = V p η K t e i q [ J A p s 2 + B A p s + V p η K x ] l j [ J V t β e s 2 + ( B V t β e + J K c e ) s + ( B K c e + V p e D h η ) ] ,
therefore, although the direct drive system in this paper also treat the current as the control input, its transfer function is different from that of a servo valve controlled system.
Similar to Equation (14), we have the dynamic equations of the direct drive Stewart manipulator in joint space as:
j = 1 6 { M a c t 1 ( i , j ) [ V p η K t e A p i q [ b c J V t A p 2 β e s 2 + ( b c B V t A p 2 β e + b c J K c e A p 2 + J ) s + ( b c B K c e A p 2 + b c V p e D h η A p 2 + B + V p η K x A p ) ] s l j [ J V t A p 2 β e s 2 + ( B V t A p 2 β e + J K c e A p 2 ) s + ( B K c e A p 2 + V p e D h η A p 2 ) ] ] } = l i s 2 ,
similarly, the transfer function of the direct drive system based on modal space coordinate transformation can be written as:
{ J V t A p 2 β e E 6 × 6 s 3 + [ ( B V t A p 2 β e + J K c e A p 2 ) E 6 × 6 + Σ b c J V t A p 2 β e ] s 2 + [ ( B K c e A p 2 + V p e V p η A p 2 ) E 6 × 6 + Σ ( b c B V t A p 2 β e + b c J K c e A p 2 + J ) ] s + Σ ( b c B K c e A p 2 + b c V p e V p η A p 2 + B ) } s l ˜ + Σ V p η K x A p l ˜ = Σ V p η K t e A p i ˜ q ,
in this way, the transfer function of the direct drive Stewart manipulator is obtained.
It is worth noting that the elasticity of the accumulator will affect the basic structure of the transfer function. If the elasticity of the accumulator needs to be considered, the system is composed of two second-order oscillation links. But if the accumulator in the system has is so large that the elasticity of the accumulator can be ignored that is the displacement of the piston rod will not cause an apparent change of the pressure in the accumulator, then correspondingly, the transfer function consists of an integral link, an inertial link, and a second-order oscillation link.
According to the consideration above, a large accumulator should be selected. Although the order of the transfer function can not be reduced, for control algorithm, the less complex the transfer function, the better control effect can be easily achieved. Generally, the leakage is little, Kce can be omitted, so Equation (25) becomes:
{ J V t β e A p 2 E 6 × 6 s 3 + [ Σ b c J V t β e A p 2 + B V t A p 2 β e E 6 × 6 ] s 2 + [ V p e V p η A p 2 E 6 × 6 + Σ ( J + b c B V t A p 2 β e ) ] s + Σ ( b c V p e V p η A p 2 + B ) } s l ˜ = Σ V p η K t e A p i ˜ q ,
while control strategy will be added next.

5. PD plus Dynamic Pressure Feedback Control Strategy

For servo valve Stewart manipulator, the damping ratio of the second-order link can be increased or decreased by using dynamic pressure feedback control [18]. As second-order link still exists, dynamic pressure feedback control is still necessary. Since the inertia link will cause lag, which adversely affects the dynamic characteristics of the manipulator, the PD plus dynamic pressure feedback control strategy is needed for this system.
With dynamic pressure feedback control, Equation (23) will become:
V p η K t e i q [ J A p s 2 + B A p s ] l = [ J V t β e s 2 + ( B V t β e + J K c e ) s + ( B K c e + V p e V p η ) ] p L + G ( s ) p L ,
where G ( s ) is the transfer function of the dynamic pressure feedback link. Therefore, Equation (26) will become:
{ J V t β e A p 2 E 6 × 6 s 3 + [ Σ b c J V t β e A p 2 + B V t A p 2 β e E 6 × 6 ] s 2 + [ V p e V p η A p 2 E 6 × 6 + G ( s ) E 6 × 6 + Σ ( J + b c B V t A p 2 β e ) ] s + Σ ( b c V p e V p η A p 2 + B ) } s l ˜ = Σ V p η K t e A p i ˜ q ,
supposing s + b is the denominator of the inertial link and s 2 + a 1 s + a 2 is the denominator of the second-order oscillation link. Denominator of the whole link can be expressed as:
s 3 + ( a 1 + b ) s 2 + ( a 2 + a 1 b ) s + a 2 b ,
since a 2 is much bigger than b and a 1 in value, which can be calculated from parameters. So if G ( s ) is applied as a first derivative link with a proportionality factor and added to the original direct drive system, the damping ratio of the second-order link could be changed, and the oscillation frequency of the second-order link is not greatly affected, but the coefficient of the inertia link is affected. So in order to achieve the corresponding increase or decrease of the damping ratio, the first derivative of the load pressure should be taken, similar to the servo valve Stewart manipulator.
Due to the inertia link, the motor-gear pump unit can not quickly convert the error signal into effective flow. Generally, the transfer function of PD link can be written as:
u ( x ) = K p ( e ( t ) + T d d e ( t ) d t ) ,
Since the differentiation of the error signal can predict its variation, and the change of the input signal also can be obtained from the differentiation of the error signal and added to the control signal for compensation. So PD control should be applied to improve the transient process of the system. Due to the order of Equation (26), the closed-loop poles of the transfer function are basically unchanged with PD control added., but PD control leads to another open-loop zero point which usually has an effect on the damping ratio [20]. So PD control should be used in conjunction with dynamic pressure feedback control to achieve good control effect.

6. Simulation and Comparison

The control strategy proposed in this paper is verified by using MATLAB software, the Stewart manipulator and the corresponding control algorithm are both built using Simulink block. The schematic diagram of the simulation model is shown in Figure 5.
This model consists of six blocks on top level. The first is the Signal Generator block, which can generate white noise signals. The second is the Inverse Motion block, used to calculate actuators commands. The third is the Hydraulic System block, including a PD control block, a Dynamic Pressure Feedback block, and an Actuator block. The fourth is the Plant block, representing the dynamic equations of Stewart manipulator. The fifth is the Forward Solution block, used to compute platform positions from measured actuator lengths in real time. The sixth is the Inverse Dynamics block, which calculates the modal transform matrix. Parameters of the hydraulic system of the simulation model are shown in Table 1.
According to the principle of modal space coordinate transformation, the displacement signal of the actuator with respect to the position and attitude of the manipulator and the load pressure need to be subjected to the modal space first. Then, the sum of the current signals calculated from the PD control block and the Dynamic Pressure Feedback block needs to be transformed in an inverse transformation as shown in Figure 6.
In Figure 6, approximate differentiation is adopted in the Approximate Differential block. This approximate differentiation not only ensures the dynamic characteristics of the differentiation, but also reduces the effect of noise. Then, these signals are amplified in the Dynamic Pressure Feedback block with corresponding coefficients. The PD Control block performs proportion and differentiation operation on the error signal. The Actuator block is used to imitate the hydraulic system. Manual Switch blocks (Manual Switch 1 and Manual Switch 2) are also applied to implement different control effects.
According to the previous description, PD control has an impact on the damping ratio of the second order link. It is worth noting that dynamic pressure feedback control will also affect the control effect of PD control, so the parameters of the PD control block and the Dynamic Pressure Feedback block should be adjusted repeatedly to achieve good effect. The closed-loop Bode diagram of the original direct drive Stewart manipulator is shown in Figure 7. Apparently, only four lines can be found, the main reason is that the closed-loop characteristics of x and y direction, rx and ry direction, are basically the same respectively due to the structural symmetry of the manipulator. And both coupling of the dynamic model of the Stewart manipulator and current coupling of the six servo motors are solved and the closed-loop bode diagram of each degree of freedom is independent from each other which is of great engineering importance. And as can be seen in the figure, bandwidths of all six degrees of freedom of the manipulator are narrow. PD control should be added.
The closed-loop Bode diagram of the direct drive Stewart manipulator with PD control is shown in Figure 8. As PD control added, each closed-loop bandwidth is greatly expanded, and closed-loop bandwidths of all six degrees of freedom exceed 20 rad/s, while resonance peaks still exist, and nearly all resonance peaks go through the zero-decibel line which is bad to the system stability. So dynamic pressure feedback control should be applied to increase the damping ratio of the second-order oscillation link.
The closed-loop Bode diagram of the direct drive Stewart manipulator with PD plus dynamic pressure feedback control is shown in Figure 9. Compared with Figure 8, resonance peaks of all degrees of freedom disappear, and the stability of the direct drive Stewart manipulator is guaranteed.

7. Conclusions

The conclusions organized are as follow:
Modal space coordinate transformation is applicable and quite necessary to the direct drive Stewart manipulator.
The control design based on the speed of the servo motor and modal space coordinate transformation for the direct drive Stewart manipulator can not only solve the dynamic coupling but also cause current coupling which is quite difficult to achieve, while the control design based on the current of the servo motor and modal space coordinate transformation can solve both dynamic coupling and current coupling.
The PD plus dynamic pressure feedback control strategy proposed in this paper is quite simple and effective which can expand the bandwidths of all degrees of freedom of the direct drive Stewart manipulator.

Funding

This research received no external funding

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, L.P.; Cong, D.C.; Yang, Z.D.; Zhang, Y.Y.; Han, J.W. Robust tracking and synchronization of double shaking tables based on adaptive sliding mode control with novel reaching law. IEEE Access 2016, 4, 8686–8702. [Google Scholar] [CrossRef]
  2. Zhang, L.P.; Yang, Y.; Yang, C.F.; Han, J.W. Research on the degree of freedom control strategy for redundant-drive shaking tables. In Proceedings of the Institution of Mechanical Engineers Part I Journal of Systems and Control Engineering, Harbin, China, 5–7 August 2015; pp. 488–492. [Google Scholar] [CrossRef]
  3. Zhang, L.P.; Cong, D.C.; Yang, Z.D.; Yang, C.F.; Han, J.W. Attitude synchronous tracking control of double shaking tables based on hybrid fuzzy logic cross-coupled controller and adaptive inverse controller. J. Intell. Fuzzy Syst. 2015, 29, 2537–2546. [Google Scholar] [CrossRef] [Green Version]
  4. Gao, C.H.; Zheng, S.T.; Cong, D.C.; Han, J.W.; Yang, Z.D.; Sun, J.Y. Modeling and control of the cscec multi-function testing system. J. Earthq. Eng. 2018, 2, 257–280. [Google Scholar] [CrossRef]
  5. Gao, C.H.; Cong, D.C.; Liu, X.C.; Yang, Z.D.; Tao, H. Hybrid position/force control of 6-dof hydraulic parallel manipulator using force and vision. Ind. Robot 2016, 43, 274–283. [Google Scholar] [CrossRef]
  6. Tao, H.; Qu, Z.Y.; Cong, D.C. Hybrid Position/Force Control Scheme for Hydraulic Parallel Manipulator. Nongye Jixie Xuebao 2018, 49, 361–366. [Google Scholar] [CrossRef]
  7. Zeng, D.S.; Yang, Y.; Cong, D.C.; Yang, C.F. Space end effector capturing hybrid simulation system. In Proceedings of the 2015 International Conference on Fluid Power and Mechatronics (FPM), Harbin, China, 5–7 August 2015; pp. 448–453. [Google Scholar] [CrossRef]
  8. Jiang, H.Z.; He, J.F.; Tong, Z.Z. Modal space control for a hydraulically driven stewart platform. JCET 2012, 3, 106–115. [Google Scholar]
  9. Minav, A.M.; Laurila, L.I.E.; Pyrhonen, J.J. Analysis of electro-hydraulic lifting system’s energy efficiency with direct electric drive pump control. Autom. Constr. 2013, 30, 144–150. [Google Scholar] [CrossRef]
  10. Shen, W.; Mai, Y.F.; Su, X.Y.; Zhao, J.B.; Jiang, J.H. A new electric hydraulic actuator adopted the variable displacement pump. Asian J. Control 2016, 18, 178–191. [Google Scholar] [CrossRef]
  11. Hu, X.; Al-Ani, D.; Habibi, S. A new Sliding Mode Controller for Electro-Hydraulic Actuator (EHA) applications. In Proceedings of the 2015 International Workshop on Recent Advances in Sliding Modes (RASM 2015), Istanbul, Turkey, 9–11 April 2015. [Google Scholar] [CrossRef]
  12. Li, J.; Gao, Q.; Hou, Y.L.; Sun, Z.; Jia, L.T.; Li, K. Fractional neural sliding mode control for the electro-hydraulic servo system. In Proceedings of the Advanced Information Technology, Electronic & Automation Control Conference, Chongqing, China, 19–20 December 2015; pp. 810–815. [Google Scholar] [CrossRef]
  13. Zad, H.S.; Ulasyar, A.; Zohaib, A. Robust Model Predictive position Control of direct drive electro-hydraulic servo system. In Proceedings of the International Conference on Intelligent Systems Engineering, Islamabad, Pakistan, 15–17 January 2016. [Google Scholar] [CrossRef]
  14. Jiang, J.H.; Ge, Z.H.; Yang, C.; Liang, H.J. Differentiator-based discrete variable structure controller for direct drive electro-hydraulic servo system. Jilin Daxue Xuebao Gongxueban 2018, 48, 1492–1499. [Google Scholar] [CrossRef]
  15. Wang, X.; Tao, J.F.; Zhang, F.R.; Wu, Y.J.; Liu, C.L. Precision position control of pump-controlled asymmtric cylinder. Zhejiang Daxue Xuebao Gongxueban 2016, 50, 597–602. [Google Scholar] [CrossRef]
  16. Xiong, Z.L.; Tao, J.F.; Zhang, F.R.; Liu, C.L. A model predictive control strategy of pump-controlled asymmetric cylinder using state estimation. Xi’an Jiaotong Daxue Xuebao 2016, 51, 109–115. [Google Scholar] [CrossRef]
  17. Tian, T.X.; Jiang, H.Z.; Tong, Z.Z.; He, J.F.; Huang, Q.T. An inertial parameter identification method of eliminating system damping effect for a six-degree-of-freedom parallel manipulator. Chin. J. Aeronaut. 2015, 28, 582–592. [Google Scholar] [CrossRef] [Green Version]
  18. Tian, T.X.; Jiang, H.Z.; Huang, Q.T.; He, J.F.; Nie, B.X. Control strategy of modal space for a hydraulically-driven stewart platform considering passive joint damping. Huanan Ligong Daxue Xuebao Ziran Kexueban 2015, 43, 56–62. [Google Scholar] [CrossRef]
  19. Cleasby, K.G.; Plummer, A.R. A novel high efficiency electro-hydrostatic flight simulator motion system. Fluid Power Motion Control 2008, 437–449. [Google Scholar]
  20. Hu, S.S. Zi Dong Kong Zhi Yuan Li, 5rd ed.; Science Press: Beijing, China, 2010; pp. 163–164. [Google Scholar]
Figure 1. Schematic diagram of a Stewart manipulator.
Figure 1. Schematic diagram of a Stewart manipulator.
Energies 13 01125 g001
Figure 2. The schematic diagram of a traditional direct drive hydraulic system.
Figure 2. The schematic diagram of a traditional direct drive hydraulic system.
Energies 13 01125 g002
Figure 3. The schematic diagram of the direct drive hydraulic system adopted in this paper.
Figure 3. The schematic diagram of the direct drive hydraulic system adopted in this paper.
Energies 13 01125 g003
Figure 4. The basic schematic diagram of the direct drive hydraulic system adopted in this paper
Figure 4. The basic schematic diagram of the direct drive hydraulic system adopted in this paper
Energies 13 01125 g004
Figure 5. The schematic diagram of the simulation model.
Figure 5. The schematic diagram of the simulation model.
Energies 13 01125 g005
Figure 6. Model diagram of the Hydraulic System block.
Figure 6. Model diagram of the Hydraulic System block.
Energies 13 01125 g006
Figure 7. The closed-loop Bode diagram of the original direct drive Stewart manipulator.
Figure 7. The closed-loop Bode diagram of the original direct drive Stewart manipulator.
Energies 13 01125 g007
Figure 8. The closed-loop Bode diagram of the direct drive Stewart manipulator with PD control.
Figure 8. The closed-loop Bode diagram of the direct drive Stewart manipulator with PD control.
Energies 13 01125 g008
Figure 9. The closed-loop Bode diagram of the direct drive Stewart manipulator with PD plus dynamic pressure feedback control.
Figure 9. The closed-loop Bode diagram of the direct drive Stewart manipulator with PD plus dynamic pressure feedback control.
Energies 13 01125 g009
Table 1. Parameters of the hydraulic system of the simulation model.
Table 1. Parameters of the hydraulic system of the simulation model.
DescriptionsValues
Moment of inertia of the motor-gear pump unit (kg·m2)4.1085 × 10−4
Viscous coefficient of the motor-gear pump unit (N m/(rad s−1))6.5280 × 10−4
Torque coefficient (N·m/A)1.05
Piston area (m2)1.3 × 103
Volumetric efficiency of the double pump0.95
Oil bulk modulus (Mpa)700
Displacement of the double pump (m3)0.25 × 106

Share and Cite

MDPI and ACS Style

Zhang, C. PD Plus Dynamic Pressure Feedback Control for a Direct Drive Stewart Manipulator. Energies 2020, 13, 1125. https://doi.org/10.3390/en13051125

AMA Style

Zhang C. PD Plus Dynamic Pressure Feedback Control for a Direct Drive Stewart Manipulator. Energies. 2020; 13(5):1125. https://doi.org/10.3390/en13051125

Chicago/Turabian Style

Zhang, Chenyang. 2020. "PD Plus Dynamic Pressure Feedback Control for a Direct Drive Stewart Manipulator" Energies 13, no. 5: 1125. https://doi.org/10.3390/en13051125

APA Style

Zhang, C. (2020). PD Plus Dynamic Pressure Feedback Control for a Direct Drive Stewart Manipulator. Energies, 13(5), 1125. https://doi.org/10.3390/en13051125

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