Passivity Based Backstepping Control for Trajectory Tracking Using a

0 downloads 0 Views 2MB Size Report
Oct 12, 2015 - to use a common pressure rail (CPR) and a hydraulic transformer for each ... displacements of the pump and of the motor, hydraulic power at.
Proceedings of the ASME/BATH 2015 Symposium on Fluid Power & Motion Control FPMC2015 October 12-14, 2015, Chicago, Illinois, United States

FPMC2015-9618

PASSIVITY BASED BACKSTEPPING CONTROL FOR TRAJECTORY TRACKING USING A HYDRAULIC TRANSFORMER

Sangyoon Lee ERC for Compact and Efficient Fluid Power Department of Mechanical Engineering University of Minnesota Minneapolis, Minnesota 55455 Email: [email protected]

Perry Y. Li ERC for Compact and Efficient Fluid Power Department of Mechanical Engineering University of Minnesota Minneapolis, Minnesota 55455 Email: [email protected]

ABSTRACT Throttling loss is a major contributor to the low system efficiency in hydraulic systems. Hydraulic transformers can potentially be an energy efficient, throttle-less control approach for multi-actuators systems powered by a common pressure rail (CPR). The transformer transforms the input CPR pressure to the desired pressure of the actuator instead of throttling it. Regenerative energy can also be captured. For transformers to be useful, they must also have good control performance. This paper presents a a passivity based trajectory tracking controller for a hydraulic actuator driven by a transformer consisting of two mechanically coupled variable displacement pump/motors. In addition to controlling the motion of the actuator, the transformer speed can also be regulated at the most efficient operating speed. The nonlinear controller is designed using a Lyapunov function that is based upon a recently discovered natural energy storage function for hydraulic actuators. Experimental results validate the efficacy of this controller.

Various methods to improve the efficiency of hydraulic systems have been researched in recent years. These include load sensing (LS) control and displacement control. Yet another approach is to use a common pressure rail (CPR) and a hydraulic transformer for each individual actuator to transform the CPR pressure to the required pressure of the actuator. Since hydraulic transformers do not rely on throttling for control, it can improve over LS systems especially when the various actuators have very different pressure requirements. A hydraulic transformer consists of a hydraulic pump and a hydraulic motor connected mechanically. By varying the relative displacements of the pump and of the motor, hydraulic power at one pressure/flow at the input port is converted to another pressure/flow at the output port and vice versa. A hydraulic transformer used in place of a servo valve can eliminate throttling loss and can allow for energy regeneration through four-quadrant operation, increasing the overall efficiency of the system. Although a hydraulic transformer can be configured by connecting two pump/motors mechanically, there has been a focused research effort, in the past decade, to develop a different configuration, known as INNAS hydraulic transformer (IHT) (see e.g. [1–4]). By using a rotatable 3-ported port plate, IHT combines the pumping and motoring pistons into a single rotating group and the transformation ratio is determined by the rotation of the port plate. For a transformer to be useful, it must also have good control performance in addition to efficiency. However, most previous works are concerned with the design of hydraulic transformers. Only a few papers discuss the control aspect. For

1

INTRODUCTION Hydraulic power transmission offers multiple benefits over competing technologies including an order of magnitude higher power density than electric systems, relatively low cost, fast response, and flexible packaging. Thus, hydraulic actuators are often used in applications that demand power, precision and compactness. However, typical hydraulic systems suffer from low system efficiency with the use of throttling valves for control. 1

c 2015 by ASME Copyright

FL

PA

FL PA

D1

D2

QA P2, A2 x

QA

PB QB

D1

P1, A1

PT

PT

FIGURE 1.

FL

PA

QA

FIGURE 3.

Schematic of hydraulic transformer: PM-1

D1

D2

FIGURE 2.

PB QB

PB QB

P1, A1

Schematic of hydraulic transformer: PM-3

figured transformers that differ by port connections. Compared with our previous work [9], this paper uses the natural energy storage function in [10] instead of a quadratic function in the definition of the Lyapunov function to achieve better robustness. The controller performance is also validated experimentally in this paper. In section 2, the dynamics of the transformer controlled hydraulic actuator system is presented. In section 3, the controller design is presented. Experimental results are presented in Section 4. Section 5 contains concluding remarks and future works.

P2, A2 x PT

D2

P2, A2 x

P1, A1

Schematic of hydraulic transformer: PM-2

2

System Description In a typical hydraulic system, a directional servo valve is placed between the pressure source (often constant) and the service to throttle down any excess pressure. This is a major source of hydraulic system inefficiency. Such losses can be eliminated by using a hydraulic transformer. In the circuit shown in Fig. 1, a hydraulic transformer with two pump/motor units (PM transformer) is used in place of a servo valve to control the flow rate into the cylinder chamber carrying a vertical mass load. By controlling the displacement ratio of right hand side pump/motor in the PM transformer, velocity and the position of the cylinder can be tracked. To recover the gravitational potential to the common pressure rail (CPR) while the load is being lowered, the pump/motor can go over-center or run in opposite direction. By controlling the displacement ratio of the left hand side pump/motor, the shaft speed of the transformer can be controlled by varying the power/torque balance within the transformer. If more power is injected to the transformer than what is required by the load trajectory, the transformer speed will increase. When more power is present in the transformer than what is needed, the extra potential can be recovered back to the CPR. In Fig. 1, pump/motor unit 1 serves as a motor and unit 2 serves as a pump when the energy is delivered into the hydraulic cylinder. Their roles reverse when recovering regenerative loads. The two pump/motors need to be controlled simultaneously in or-

example, Werndin and Palmberg [5,6] presented design concepts necessary to control the IHT at low speed. They used a model based estimator and a feed-forward control in parallel with a PI controller to simulate an IHT driving a hydraulic cylinder. Vael et al [7] qualitatively laid out various possible hydraulic systems to be used in their experiment on an excavator. Ahn and Ho [8] presented a robust controller based on disturbance observer for regulating the position of a hydraulic cylinder driven by a traditionally configured transformer where two pump/motors are coupled together. In this paper, we investigate the control performance of a hydraulic actuator controlled using a traditionally configured hydraulic transformer (two pump/motors connected mechanically) in which both displacements can be used as control input. While a transformer can be constructed with only one pump/motor displacement being variable, with both displacements being adjustable, both the transformation ratio and the transformer speed can be controlled simultaneously. We propose a passivity based back-stepping control strategy to enable a hydraulic actuator to precisely track a desired trajectory, and to control the rotational speed of the transformer. This extra degree of freedom can be used to optimize efficiency and to avoid transformer stalling. The proposed controller can be adapted to all three traditionally con2

c 2015 by ASME Copyright

PM-1 (Fig. 1):

der to achieve trajectory tracking performance while re-capturing the energy from the gravitational potential to attain high efficiency. Figs. 2 and 3 illustrate two other PM transformers that differ in the ways that the ports are connected. The PM-2 configuration in Fig. 2 is more adept at pressure bucking whereas the PM-3 configuration in Fig. 3 is more adept at pressure boosting. In all three configurations, by adjusting the displacements of the 2 pump/motors, the flow requirements and the energy/torque balance of the transformer can also be simultaneously satisfied. This feature could be used to prevent a transformer from stalling in low speed region and to operate transformer at the most optimal speed. 2.1

J ω˙ = (PA − PT )

D1 u1 + Qleak0 2π D2 QB = ω · u2 − Qleak 2π   PB − PT D1 u1 :≈ λ (u1 , u2 ) = D2 u2 PA − PT

QA = ω ·

J ω˙ = −(PA − PB )

(1)

where m is the mass of the cylinder rod and load, x is the vertical position of the cylinder load mass, A1 and A2 are respectively the cap side and rod side areas of the hydraulic actuator, b is the viscous friction coefficient, and FL (t) is a load force that encapsulates any external load including gravity, environment forces and un-modeled dynamics. The dynamics of the cap-side pressure P1 are given by the compressibility of the fluid in the cylinder and hose: β (P1 ) (QB − A1 x) ˙ V10 + A1 x

D1 D2 u1 − (PB − PT ) u2 − Bt ω − Tloss 2π 2π

D1 QA = −ω · u1 + Qleak0  2π  D1 D2 QB = ω · − u 1 + u2 − Qleak 2π 2π D1 u1 λ (u1 , u2 ) = D1 u1 − D2 u2

are:

P˙1 =

(3)

PM-2 (Fig. 2):

System Dynamics The inertia dynamics of the hydraulic cylinder in Figs. 1-3

mx¨ = −bx˙ + P1 (t)A1 − P2 A2 + FL

D1 D2 u1 − (PB − PT ) u2 − Bt ω − Tloss 2π 2π

(4)

PM-3 (Fig. 3): D2 D1 J ω˙ = −(PA − PT ) u1 + (PA − PB ) u2 − Bt ω − Tloss 2π 2π   D1 D2 QA = ω · − u 1 + u2 + Qleak0 2π 2π D2 u2 − Qleak QB = ω · 2π −D1 u1 + D2 u2 λ (u1 , u2 ) = D2 u2

(2)

where QB is the flow rate into the cap side chamber to be provided by the transformer, V10 is the volume in the capside chamber and hose when the actuator is at the position x = 0, and β (P1 ) is the pressure dependent bulk modulus [11]. The rod side is connected to the lower common pressure rail so, P2 = PT , which is assumed to be constant. The capside flow is supplied (or absorbed) by the hydraulic transformer which consists of a pair of variable displacement hydraulic pump/motors. The pump/motors are connected mechanically, and two of the ports, one from each pump/motor, are connected together. The transformer dynamics are governed by the common rotational inertia J and the torque applied by the pump/motors. The input, output and tank ports are labeled as A, B and T . By permuting the port connections, the three configurations in Figs. 1-3 can be obtained. Each configuration will have different flow capability and efficiency characteristics. The transformer rotational speed (ω) dynamics, input flow (QA ), output flow (QB ), and (ideal) pressure transformation ratio (λ ) for the three configurations are given by:

(5)

where D1 and D2 are the maximum volumetric displacements of the pump/motor units in m3 /rev, u1 and u2 ∈ [−1, 1] are control inputs which are the normalized displacements, Bt is the damping coefficient, Qleak0 , Qleak and Tloss are the lumped volumetric loss at the A and B ports and the mechanical loss inside the transformer due to friction. These losses are generally configuration, pressure and speed dependent. λ is the input to output flow transformation ratio, which, in steady state, is also the output to input pressure transformation ratio when losses are absent.

3

Control Strategy The control objective is for the actuator position x(t) to track a reference trajectory xd (t) subjected a load FL , while regulating the hydraulic transformer speed at ωd (t). In all 3 configurations in Figs. 1-3, PA and PT are the high and low pressures of the common pressure rails which are assumed constant. Overrunning load and cavitation are assumed 3

c 2015 by ASME Copyright

Next, pressure dynamics is taken into account by augmenting the Lypaunov (or storage) function Wmech with the pressure ˜ Pd ) where V1 (x) := (V10 + A1 x), error energy: V1 (x)WV (P,

not to occur as would be the case when the gravity load is sufficiently large and speed is sufficiently slow. Otherwise, a directional control valve can be added between the transformer and the actuator. In the proposed approach, the desired velocity, force, pressure of the actuator, and finally the required flow to the actuator are successively defined and controlled via passivity backstepping. Unlike feedback linearization or backstepping that uses a generically defined quadratic lyapunov function [9] where active cancellation of specific terms are needed, passivitybased approach uses a natural energy inspired Lyapunov function such that the cancellation is done automatically due to the structural property of the system. This results in improved performance, robustness against model uncertainties, and fewer gains to tune [10]. In addition to specifying the required flow (QB ) to control the cylinder motion, the net torque (Utotal ) on the transformer will also be specified. The required flow to the cylinder and the net torque are then simultaneously satisfied by decomposing these requirements into appropriate settings for the two displacements of the hydraulic transformer.

˜ Pd ) := WV (P,

˜ Pd ) := g(Pd + P,

1 (m˙r + br − FL + A2 P2 − K p e − Kv1 ev ) A1

β (P0 )

(12)

(13)

 d  ˜ Pd ) (V1 (x)WV (P, dt h i   ˜ Pd ) QB − PA ˜ 1 x˙ −V1 (x) eg(P1 ,Pd ) − 1 P˙d = P˜ +WV (P, ˜ we have: and writing QB = Qd + Q, ˜ v + PQ ˜ B − PA ˜ x˙ W˙ total = −Kv e2v − λ p K p e2 + PAe ˜ Pd )QB −V1 (x)[eg(P1 ,Pd ) − 1]P˙d +WV (P,   V1 (x) ˙ = −Kv e2v − λ p e2 + P˜ Qd − A1 r − Pd B(P1 , Pd )   ˜ WV (P, Pd ) ˜ ˜ ˜ +WV (P, Pd )Qd + P 1 + Q P˜ | {z }

(6) (7)

(14)

>0

(8)

where B(P, Pd ) is defined from [eg(P1 ,Pd ) − 1] =

(9)

1 ˜ P. B(P1 , Pd )

(15)

By successively applying Eq. (6) and Eq. (8),

where P˜ := P1 − Pd and Kv = Kv1 + b. With the Lyapunov (or storage) function 1 1 Wmech := me2v + K p e2 2 2 ˜ 1 ev W˙ mech = −Kv e2v − λ p K p e2 + PA

Pd

Using the property [10]:

where K p > 0, and Kv1 > 0, the reference velocity error dynamics become: me˙v = −K p e − Kv ev + A1 P˜

Z Pd +P˜ dP0

1 1 ˜ Pd ) Wtotal = me2v + K p e2 +V1 (x)WV (P, 2 2

where λ p > 0. Then, by designing the desired pressure to be: Pd :=

(11)

Pd

and β (P0 ) is the bulk modulus at pressure P0 (see [10] for details). Hence, the augmented Lyapunov function is:

Cylinder Flow Requirement - QB In this subsection, we design required QB in Eq. (2) such that ... x(t) → xd (t), where xd , x˙d , x¨d , and x d are assumed to be smooth and available. The passivity approach in [10], summarized below, is taken for this purpose. The readers are referred to [10] for details. Let e := x − xd be the tracking error and define the reference velocity, and the reference velocity error as

ev := x˙ − r = e˙ + λ p e

i ˜ 0 eg(Pd +P,P ) − 1 dP0

is the volumetric pressure error energy density associated with compressing the fluid from pressure Pd to Pd + P˜ with

3.1

r := x˙d − λ p e

Z Pd +P˜ h

 1  ... P˙d = m( x d − λ p e) ¨ − F˙L − K p e˙ − Kv e˙v A1  1  ... ˜ = m x d − F˙L + f (e, ev , P) A |1 {z }

(10)

(16) (17)

P˙d1

the mechanical system can be seen to be passive with respect to ˜ 1 ev . the supply rate PA

˜ = αe e + αev ev + αP P˜ for some αe , αev , αP . where f (e, ev , P) 4

c 2015 by ASME Copyright

3.2

Transformer Speed Control Since the displacements of both pump/motors in the hydraulic transformer can be manipulated, an additional control objective other than controlling the cylinder motion can be specified. Here, we impose that the transformer speed should track an arbitrary profile ωd (t). ωd (t) can be designed to prevent stalling or to optimize the operating efficiency of the transformer. From (3)-(5), the speed dynamics of the three transformer configurations can be written as:

Now compensating only for the terms related to the trajectory, Qd is designed to be: Qd = A1 r +

V1 (x) ˙ Pd1 β (Pd )

(18)

where r(t) is the reference velocity defined in Eq. (6) and P˙d1 is given in Eq. (17). Using this term:   ˜ Pd ) WV (P, W˙ total ≤ −Kv e2v − λ p e2 + P˜ 1 + Q˜ P˜ V1 (x) ˜ f (e, ev , P) β (Pd ) + (µ(P1 , Pd )V (x)P˙d + ε(P1 , Pd ) |Qd |) P˜ 2 | {z } − P˜

J ω˙ = Utotal − Bt ω − Tloss where

(19)

Utotal

κ

where µ(P1 , Pd ) > 0, ε(P, Pd ) > 0 satisfy:

˜ 1 ev from the mechanical system Eq. (14) Note that the term PA has been canceled out automatically by the term from the pressure error dynamics.   ˜ Pd )/P˜ > 0, Finally, since it can be shown that 1 +WV (P, we design Q˜ = −λ3 P˜ such that the overall control law for desired flow into the piston chamber is: V1 (x) ˙ Pd1 − λ3 P˜ β (Pd )

Using the notation Vβ to denote W˙ total

V1 (x) 2β (Pd )

PM-1 PM-2 PM-3

ω˙˜ I = ω˜ := ω − ωd Utotal = J ω˙ d − K p ω˜ − KI ω˜ I

(23)

(24)

Additional terms can also be added to compensate for damping and mechanical loss.

(20)

3.3

Displacement inputs Here, we determine u1 and u2 to work simultaneously to provide the desired torque in Eq. (24) and the desired flow QB in Eq. (20). For each transformer configuration, u1 and u2 could be solved simultaneously using the flow equations in Eqs. (3)-(5) and Eq. (23) as follow: PM-1: −1      2 QB u1 0 ω·D 2π = (25) D2 1 u2 Utotal (PA − PT ) D 2π −(PB − PT ) 2π

gives rise to

  e  ≤ − e ev P˜ M pass ev  P˜

 D2 D1  (PA − PT ) 2π u1 − (PB − PT ) 2π u2 D2 1 = −(PA − PB ) D 2π u1 − (PB − PT ) 2π u2   D1 2 −(PA − PT ) 2π u1 + (PA − PB ) D 2π u2

is the total torque acting on the transformer by the pump/motor units. Given the reference shaft speed for transformer ωd (t), an appropriate Utotal is needed to drive the transformer speed ω to the desired speed. Here we use a simple PI control with feedforward:

˜ ≥ |[1/B(P1 , Pd ) − 1/β (Pd )]| µ(P1 , Pd )|P| ˜ Pd )/P˜ 2 ε(P1 , Pd ) ≥ WV (P,

QB = A1 r +

(22)

(21)

where   λ p Kp 0 αeVβ  Kv αevVβ M pass :=  0 αeVβ αevVβ λ¯ 3 − κ + 2αPVβ

PM-2:    −1   1 2 −ω · D ω·D QB u1 2π 2π = D2 1 u2 Utotal −(PA − PB ) D 2π −(PB − PT ) 2π

˜ d) ). Thus, for λ3 > 0 sufficiently large, with λ¯ 3 = λ3 (1 + WV (PP,P ˜ ˜ converge to (0, 0, 0) expoM pass is positive definite and (e, ev , P) nentially. This implies that the bounded un-modeled disturbance would only cause bounded effects. Despite the analysis being a little involved, the control law in (20), (6), (7), (16) and (17) is quite straightforward. Moreover, inaccuracies or ignorance in the estimation of P˙d1 and β (Pd ) in Eq. (20), could be treated as disturbances with negligible effects after proper controller tuning.

PM-3:    −1   2 u1 0 ω·D QB 2π = D2 1 u2 Utotal −(PA − PT ) D 2π (PA − PB ) 2π

(26)

(27)

Notice that mechanical and volumetric losses were ignored in these expressions. Additional terms to compensate for these could also be added to improve performance. 5

c 2015 by ASME Copyright

FIGURE 5. Prototype transformer based upon two 3.15 cc micropiston pump/motors TABLE 2. Fast and slow sinusoidal trajectory tracking with fixed transformer speed on PM-1. RMS errors in position, pressure and transformer speed.

FIGURE 4. Transformer based control is tested on the pitch axis of this experimental setup. TABLE 1.

Experimentation parameters

e [mm]

P˜ [MPa]

ω˜ [rad/s]

Parameter

Notation

Value

Slow

0.88

0.041

2.31

Cylinder mass

m

100 kg

Fast

0.9

0.0480

2.45

Load

FL

-981 N

Viscous damping

b

5000 N/m · s

Piston Cap Area

A1

11.87 cm2

Piston Rod Area

A2

5.1 cm2

Supply (gauge) pressure

PA

5.5 MPa

Return (gauge) pressure

PT

0 MPa

rad/s and 167 rad/s. Results for these two cases are shown in Fig. 6 and Fig. 7 respectively and RMS errors in position, pressure and transformer speed are shown in Tab. 2. The performance with both trajectories are similar. RMS motion errors of less than 1mm and transformer speed errors of less than 1.3% are achieved for both trajectories. 4.2

Transformer Speed Tracking Next, the controller is tested with a smoothed trapezoidal motion trajectory on the PM-1, 2, 3 setups while the desired transformer operating speed is varied arbitrarily. Tracking results are plotted on Figs 8-10. RMS errors are summarized in table 3. The RMS motion errors are within 1mm for all three configurations whereas the transformer speed errors are slightly larger than the case when the desired speed is a constant. While the performances of all 3 configurations are very similar, PM-1 and PM-3 have slightly better motion control performance than PM-2, whereas PM-1 and PM-2 have slightly better transformer speed control performance than PM-3. These experiments demonstrate that the proposed control algorithm can be used to simultaneously control the trajectory and the transformer operating speed. The latter could be used in the future to optimize the transformer operation.

4

Experimental Results The controller in Section 3 has been experimentally implemented on the pitch axis of the robotic device shown in Fig. 4. The prototype hydraulic transformer used was constructed by mechanically connecting two 3.15cc micro-piston pump/motors (Fig. 5). Lead screws, stepper motors and encoders are added to actuate the swashplates and to adjust the displacements of the pump/motors. The transformer in all three configurations in Fig. 1-3 have been tested. Various system parameters are summarized in Table 1. Although the orientation of the hydraulic cylinder in Fig. 4 does vary, the variation is small. This allows us to estimate the effective mass and damping coefficient (referred to the actuator) as constants. 4.1

Cylinder trajectory Tracking First, the controller is tested with two different sinusoidal trajectories on the PM-1 setup (Fig. 1). One trajectory has a higher amplitude (0.04m) and lower frequency (0.4π rad/s), and the other has a lower amplitude (0.015 m) and higher frequency (0.7π rad/s). The transformer speed is to be regulated at 196

4.3

Effect of Parameter Uncertainty Effects of uncertainty in the effective mass and damping coefficient are tested. Instead of using the best known parameters in Tab. 1, other parameters in Tab. 4 are used in the controller instead. Control gains are, however, kept the same. Results with 6

c 2015 by ASME Copyright

Actuator

Actuator 0.06

Desired Actual

[m]

0.02

0.05 0

65

70

75

0 110

80

Pressure

0.6

75

0.6

115

120

125

130

Transformer Speed

Transformer Speed

180

Desired Actual

Desired Actual

175 [rad/sec]

200 195

170 165 160

190 65

70

75

155 110

80

115

120

125

130

Control inputs

Control inputs

1

1

u

u

1

0.5

1

0.5

u

2

u

2

0

0

−0.5

−0.5 −1

d

Pb

0.8

0.4 110

80

205

185

130

P [MPa]

[MPa]

0.8

70

125

d

Pb

65

120

1

P

0.4

115

Pressure

1

[rad/sec]

Desired Actual

0.04 [m]

0.1

−1 110

65

FIGURE 6. PM-1

70

75

115

120

125

130

80

FIGURE 7. PM-1

Low frequency large amplitude trajectory tracking for

High frequency, small amplitude trajectory tracking for

its desired valve. The controller, which was designed based upon the passivity property of the hydraulic actuator and a recently discovered natural energy storage functions [10], can be applied to all three configurations of the transformer in Figs. 1-3. Experimental results show satisfactory cylinder trajectory and transformer speed regulation performance. All three transformer configurations have similar control performance and achieve RMS position errors of less than 1mm. While transformer controlled system is expected to have better energy efficiency than a servo-valve controlled system, a concern has been whether an adequate control performance can be obtained. Experimental results in this paper shows that indeed good trajectory tracking performance can be achieved. The desired transformer speed has been arbitrarily defined in this paper, the reference speed can be determined to improve efficiency and to avoid stalling. In the next step, the proposed control

the PM-1 configuration are summarized in Tab. 4 and select cases are plotted in Fig. 11. As expected, uncertainties in mass and damping values result in larger error and the position error tends to be an bias. However, in all cases but one, the RMS position error does not increase by more than 1.7mm, and in all cases, the RMS transformer speed error does not increase by more than 0.8 rad/s. To improve on these errors, an adaptive control scheme that estimates the mass and the damping coefficient (or similarly, by adding an integral action) can be a fruitful avenue for further investigation.

5

Conclusion This paper presents a controller for a hydraulic cylinder driven by a pump/motor transformer such that the cylinder tracks a predefined trajectory and the transformer speed is regulated at 7

c 2015 by ASME Copyright

Actuator

Actuator Desired Actual

[m]

[m]

0.1

0.05

0.05

65

70

75

80

85

Pressure

1.4

P

d

65

70

80

85

90

Pressure P P

1

75

80

85

90

65

70

Transformer Speed

200

d b

[rad/sec]

150 Desired Actual

100

65

70

75

80

85

80

85

90

85

90

150 Desired Actual

100 50

90

75

Transformer Speed

200

65

70

75

80

Control inputs

1

1

u

1

0.5

Control inputs

[rad/sec]

75

0.8

0.8

u

2

0 −0.5 −1

70

1.2

Pb

1

50

65

1.4

1.2 [MPa]

0

90

[MPa]

0

Desired Actual

0.1

65

70

75 Time [s]

80

85

FIGURE 8. Trapezoidal trajectory tracking with variable desired transformer speed for PM-1

1

u

2

0 −0.5 −1

90

u

0.5

65

70

75 Time [s]

80

85

90

FIGURE 9. Trapezoidal trajectory tracking with variable desired transformer speed for PM-2

REFERENCES [1] Achten, P., Fu, Z., and Vael, G., 1997. “Transforming future hydraulics: a new design of a hydraulic transformer”. In The Fifth Scandinavian International Conference on Fluid Power SICFP ’97, p. 287ev. [2] Achten, P. A., van den Brink, T., van den Oever, J., Potma, J., Schellekens, M., Vael, G., van Walwijk, M., and Innas, B., 2002. “Dedicated design of the hydraulic transformer”. Vol. 3, pp. 233–248. [3] Achten, P., Van den Brink, T., Paardenkooper, T., Platzer, T., Potma, H., Schellekens, M., and Vael, G., 2003. “Design and testing of an axial piston pump based on the floating cup principle”. In The Eighth Scandinavian International Conference on Fluid Power SICFP ’03, pp. 805–820. [4] Ouyang, X., 2005. “Hydraulic Transformer Research”.

algorithm will be expanded to enable the transformer to operate at its most efficient region. This will involve transformer speed optimization, consideration of energy regeneration capability of a hydraulic transformer, and active switching of the transformer between the three configurations.

ACKNOWLEDGMENT This work is performed within the Center for Compact and Efficient Fluid Power (CCEFP) supported by the National Science Foundation under grant EEC-05040834. Donation of components from Takako Industries is gratefully acknowledged. 8

c 2015 by ASME Copyright

Actuator

TABLE 3. Trapezoidal trajectory tracking with varying desired transformer speed on PM-1, PM-2, PM-3. RMS errors in position, pressure and transformer speed.

Desired Actual

[m]

0.1

e [mm]

P˜ [MPa]

ω˜ [rad/s]

PM-1

0.804

0.0786

4.09

PM-2

0.866

0.0816

4.03

PM-3

0.813

0.0566

5.06

0.05 0

65

70

75

80

85

Pressure

1.4

P

1.2 [MPa]

90

d

Pb

1

TABLE 4. Tracking results for various assumed effective mass and damping coefficient: RMS erros in position e, pressure P˜ and trans˜ former speed ω.

0.8 65

70

80

85

90

Transformer Speed

200 [rad/sec]

75

150 Desired Actual

100 50

65

70

75

80

85

90

Control inputs

1 0.5 0

m [kg]

b N/m · s

e [mm]

P˜ [MPa]

ω˜ [rad/s]

50

0

5.4719

0.4199

3.4705

70

0

2.3840

0.2050

3.7217

100

500

1.1518

0.0993

4.4237

100

5000

0.7150

0.0474

3.8671

120

0

1.2775

0.1820

3.9412

120

50

1.4120

0.1989

4.1105

120

5000

0.9451

0.1476

4.6690

u

1

−0.5

u

2

−1

65

70

75 Time [s]

80

85

Effect of Parameter Error

90

0.11 0.1

FIGURE 10. Trapezoidal trajectory tracking with variable desired transformer speed for PM-3

[5]

[6]

[7]

[8]

0.09

Position [m]

0.08

PhD Thesis, Zhejiang University, Hangzhou, China. Werndin, R., and Palmberg, J.-O., 2001. “Controller design for a hydarulic transformer”. In The Fifth International Conference on Fluid Power Transmission and Control ICFP ’01, Vol. 5, pp. 56–61. Werndin, R., and Palmberg, J.-O., 2002. “Hydraulic transformer in low-speed operation - a study of control strategies”. In The 5th International Symposium of Fluid Power, JFPS ‘02, Nara, Japan. Vael, G., Achten, P., and Potma, J., 2003. “Cylinder control with the floating cup hydraulic transformer”. In The Eighth Scandinavian International Conference on Fluid Power SICFP ’03 Tampere, Finland, pp. 175–190. Ho, T. H., and Ahn, K. K., 2008. “A study on the position control of hydraulic cylinder driven by hydraulic trans-

0.07 0.06

m:50 b:0 m:80 b:5000 m:100 b:5000 m:120 b:5000 Reference

0.05 0.04 0.03 0.02 0.01

4

FIGURE 11.

6

8

10 Time [s]

12

14

16

Trajectory tracking for various parameter values

former using disturbance observer”. In International Conference on Control, Automation and Systems 2008, IEEE, pp. 2634–2639. [9] Lee, S., and Li, P. Y., 2014. “Trajectory tracking control using a hydraulic transformer”. 2014 International Sympo9

c 2015 by ASME Copyright

sium on Flexible Automation, Awaji Island, Japan. [10] Li, P. Y., and Wang, M., 2014. “Natural storage function for passivity-based trajectory control of hydraulic actuators”. IEEE/ASME Transactions on Mechatronics, 19(3), July, pp. 1057–1068. [11] Cho, B.-H., Lee, H.-W., and Oh, J.-S., 2002. “Estimation technique of air content in automatic transmission fluid by measuring effective bulk modulus”. International journal of automotive technology, 3(2), pp. 57–61.

10

c 2015 by ASME Copyright