geometric optimization of a hydraulic …vandeven/confpaper-fpmc2013-4426.pdfgeometric optimization...

10
1 Copyright © 2013 by ASME Proceedings of the ASME/BATH 2013 Symposium on Fluid Power & Motion Control FPMC2013 October 6-9, 2013, Sarasota, Florida, USA FPMC2013-4426 GEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering University of Minnesota Minneapolis, MN, USA 55455 [email protected] James D. Van de Ven Assistant Professor Department of Mechanical Engineering University of Minnesota Minneapolis, MN, USA 55455 [email protected] ABSTRACT The performance of a hydraulic motor is strongly influenced by the timing, leakage, and friction of the valves connecting to the pressure and tank ports. For the application of a linkage-based hydraulic piston motor, a novel clearance sealed cylindrical rotary valve is introduced. A model of the cylinder pressure dynamics is formulated from bulk modulus definition and solved using a variable-step Runge-Kutta stiff solver. Energy loss equations are developed and used to aid the creation of objective functions. A geometric optimization of the motoring efficiency is conducted based on coupled relationships: including throttling across the transitioning and fully open valve ports, viscous friction, and leakage, but excluding piston related losses. A simple genetic algorithm is used to obtain optimized geometry, and a theoretical system efficiency greater than 97% is achieved. A multi-objective sub- population genetic algorithm is then used to generate Pareto Optimal solutions for different combinations of efficiency and output power. A sensitivity study of the valve timing and rotational frequency shows the starting angle of the pressure port and the width of the rotor orifice dominate the performance while the system frequency has negligible effects. NOMENCLATURE ߠ: Start angle of the pressure port on sleeve (degrees) ߠ : Finish angle of the pressure port on sleeve (degrees) ߠ: Start angle of the tank port on sleeve (degrees) ߠ : Finish angle of the tank port on sleeve (degrees) ߠ : Arc angle of the orifice on rotor (degrees) ߠ: Leading edge angle of the orifice on rotor (degrees) ߠ : Trailing edge angle of the orifice on rotor (degrees) : Total number of discretized points in 180 o L: Length of the sleeve (m) W: Width of the sleeve (m) H: Height of the orifice in axial direction (m) h: Clearance between rotor and sleeve (m) p: System pressure (Pa) p0: Tank/atmosphere pressure (Pa) p h : Supplied pressure (Pa) P: Total dissipative power (W) Pc: Viscous friction power (W) Pp: Leakage power (W) P t : Throttling power (W) P: Pressure port notation T: Tank port notation O: Rotor orifice notation ߚ: Bulk modulus at atmospheric pressure (N/m 2 ) ߚ : Effective bulk modules (N/m 2 ) V: System volume (m 3 ) V * : Dead volume (m 3 ) V min : Minimization vector q: Total flow rate (m 3 /s) ݍ : Intake flow rate (m 3 /s) ݍ: Exhaust flow rate (m 3 /s) l: Subdomain length in y axis (m) w: Subdomain width in x axis (m) v: Subdomain linear constant velocity in y axis (m/s) li: ith dissipative path Eloss: Total dissipative energy per cycle (J) E me : Total mechanical energy output per cycle (J) E * me : Theoretical mechanical energy output per cycle (J) Efluid: Total fluidic energy input per cycle (J) ߤ: Dynamic viscosity (Pa·s) ܥ : Discharge coefficient ܣ: Instantaneous orifice area (m 2 ) ߛ: Heat capacity ratio R: Volumetric percentage of dissolved air in fluid : Objective function i f: Rotational frequency : Geometrical vector DRAFT

Upload: others

Post on 11-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

1 Copyright © 2013 by ASME

Proceedings of the ASME/BATH 2013 Symposium on Fluid Power & Motion Control FPMC2013

October 6-9, 2013, Sarasota, Florida, USA

FPMC2013-4426

GEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE

Hao Tian Department of Mechanical Engineering

University of Minnesota Minneapolis, MN, USA 55455

[email protected]

James D. Van de Ven Assistant Professor

Department of Mechanical Engineering University of Minnesota

Minneapolis, MN, USA 55455 [email protected]

ABSTRACT The performance of a hydraulic motor is strongly

influenced by the timing, leakage, and friction of the valves connecting to the pressure and tank ports. For the application of a linkage-based hydraulic piston motor, a novel clearance sealed cylindrical rotary valve is introduced. A model of the cylinder pressure dynamics is formulated from bulk modulus definition and solved using a variable-step Runge-Kutta stiff solver. Energy loss equations are developed and used to aid the creation of objective functions. A geometric optimization of the motoring efficiency is conducted based on coupled relationships: including throttling across the transitioning and fully open valve ports, viscous friction, and leakage, but excluding piston related losses. A simple genetic algorithm is used to obtain optimized geometry, and a theoretical system efficiency greater than 97% is achieved. A multi-objective sub-population genetic algorithm is then used to generate Pareto Optimal solutions for different combinations of efficiency and output power. A sensitivity study of the valve timing and rotational frequency shows the starting angle of the pressure port and the width of the rotor orifice dominate the performance while the system frequency has negligible effects.

NOMENCLATURE : Start angle of the pressure port on sleeve (degrees) : Finish angle of the pressure port on sleeve (degrees) : Start angle of the tank port on sleeve (degrees) : Finish angle of the tank port on sleeve (degrees)

: Arc angle of the orifice on rotor (degrees) : Leading edge angle of the orifice on rotor (degrees) : Trailing edge angle of the orifice on rotor (degrees) : Total number of discretized points in 180o

L: Length of the sleeve (m) W: Width of the sleeve (m) H: Height of the orifice in axial direction (m) h: Clearance between rotor and sleeve (m)

p: System pressure (Pa) p0: Tank/atmosphere pressure (Pa) ph: Supplied pressure (Pa) P: Total dissipative power (W) Pc: Viscous friction power (W) Pp: Leakage power (W) Pt: Throttling power (W) P: Pressure port notation T: Tank port notation O: Rotor orifice notation

: Bulk modulus at atmospheric pressure (N/m2) : Effective bulk modules (N/m2)

V: System volume (m3) V*: Dead volume (m3) Vmin: Minimization vector q: Total flow rate (m3/s)

: Intake flow rate (m3/s) : Exhaust flow rate (m3/s)

l: Subdomain length in y axis (m) w: Subdomain width in x axis (m) v: Subdomain linear constant velocity in y axis (m/s) li: ith dissipative path Eloss: Total dissipative energy per cycle (J) Eme: Total mechanical energy output per cycle (J) E*

me: Theoretical mechanical energy output per cycle (J) Efluid: Total fluidic energy input per cycle (J)

: Dynamic viscosity (Pa·s) : Discharge coefficient : Instantaneous orifice area (m2)

: Heat capacity ratio R: Volumetric percentage of dissolved air in fluid

: Objective function i f: Rotational frequency

: Geometrical vector

DRAFT

Page 2: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

2 Copyright © 2013 by ASME

INTRODUCTION In hydraulic motor applications, the cylinder valves are of

great importance. The transition speed, timing, leakage, and friction of the valves impact the efficiency, flow ripple, and reliability of the system. The majority of variable displacement hydraulic piston motors are of the axial piston architecture, in which the piston block rotate relative to a stationary valve plate. For an adjustable linkage pump/motor currently under development [1], the piston chambers remain stationary and thus an alternative valve solution is needed. In this paper, a novel mechanically driven cylindrical rotary motor valve is presented. In this new valve design, the fluid in the motor cylinder flows through a continuously rotating valve rotor to pressure and tank ports, located radially outwards from the rotor. The radial flow design allows precise control of the clearance between the rotor and valve sleeve.

Research in piston pump and motor valves generally falls into three categories: system dynamics analysis, geometry investigation, or specific design problems. In formulating the dynamic system pressure, Refs. [2-11] all develop system equations from the classic control volume theory in one way or another. To better grasp the physics inside the clearances, Bergada et al. demonstrated the process of using the 1D Reynolds’ Equation in deriving the governing equation [2]. Wang introduced the pressure carryover concept and developed a mathematical relationship between the valve geometry and the volumetric efficiency [3]. Wu modeled the cross-sectional area of orifice and studied the flow equation for small openings.

In studying the relationship between valve geometry and performance [4], Manring compared different slot shapes and demonstrated that constant area and linearly varying areas have advantages over quadratic ones [5]. Harrison and Edge demonstrated the implementation of heavily damped check valves to reduce the flow ripple of an axial piston pump [6]. Manring and Zhang investigated a trapped-volume design for better volumetric efficiency [7]. Bergada et al. studied the impact of plate tilting, clearance, rotation speed, and timing on system pressure and torque [8].

In the design process, numerical and computer aided engineering approaches have been applied. Through the software program CASPAR, Seeniraj and Ivantysynova designed a valve plate for low noise and better volumetric efficiency[9]. Mandal et al. developed a numerical model considering effect of flow inertia to optimize the valve plate pre-compression and the barrel kidney angle design [10].

These prior works have primarily focused on the influence of valves in pumping applications, and thus there is a need to better understand the impact of valve timing on motor operation. Furthermore, the geometry of the cylindrical rotary valve introduces unique design parameters warranting study. The objective of this research is to find the optimal valve timing and geometric parameters to maximize efficiency and mechanical energy output per cycle. The first part of the paper focuses on developing the system of equations to described the fluid pressure in the cylinder using a lumped parameter bulk modulus formulation and setting up a detailed energy loss

model. This model is then used as the objective functions of a multi-objective optimization. The optimization results are then presented and discussed, followed by a valve timing and rotational frequency sensitivity study.

VALVE GEOMETRY A simplified schematic of a single cylinder of the hydraulic

motor circuit is presented in Fig. 1. During the power stroke, the piston moves from top dead center (TDC) to bottom dead center (BDC) with the pressure valve open. Near BDC the pressure valve closes and the tank valve opens. During the exhaust stroke the tank valve remains open and then closes near TDC. While the operation of the pressure valve and tank valve can be considered separately, they are often integrated, as in the cylindrical rotary valve, and timed to the rotation of the crankshaft.

Figure 1. Control volume of the rotary valve.

The core components of the cylindrical hydraulic rotary

valve are a rotor and a sleeve, as illustrated in Fig. 2 (a). The valve rotor contains two radial orifices, for pressure balancing, while the pressure and tank connections are created through paired ports located on the sleeve. Hydrodynamic lubrication surfaces are created and maintained between rotor and sleeve surfaces through continuous rotation. With reference to Fig. 2 (b), when the rotor rotates in one direction, i.e. clock-wise, the orifice on the rotor will line up with the paired ports on the sleeve periodically and thus creates two alternating pathways between cylinder and either the pressure or tank port.

Page 3: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

3 Copyright © 2013 by ASME

(a) Valve rotor shaft and sleeve assembly

(b) Cross section view

Figure 2. Hydraulic motor valve geometry.

CYLINDER PRESSURE DYNAMICS There are multiple ways to derive the governing equation

capturing the pressure dynamics in the motor cylinder. One intuitive and straight forward approach starts directly from the definition of the bulk modulus [12]:

= −

where is the bulk modulus, V is the cylinder volume and p is the pressure.

By rearranging Eqn. (1) we can relate the pressure variation and fluid compressibility. And if only time dependent behavior is considered and the system pressure is assumed lumped, the partial derivative operator can be dropped:

= − ( )

Furthermore, from the bulk modulus equation, the

influence of flow into and out of the system on pressure variation can expressed as Eqn. (3).

= ( ) ( ) where q is the sum of flow rates into and out of the cylinder. Note that the negative sign is omitted as positive flow is defined as into the cylinder.

Then the two equations are combined to form the governing equation of the pressure change in the cylinder considering both the piston displacement and flow rates into and out of the cylinder.

= − ( ) + ( ) ( )

The bulk modulus formulation above, can be compared to the result of mass-flow continuity or control volume formulation, which is constituted by the equation of state and is commonly used by other researchers [13]:

− = +

After two steps of simple mathematical manipulation, the

two formulations are of the exact same form, which validates the approach.

Next, constitutive equations are needed to define the instantaneous flow rates through the valve as well as the effective bulk modulus. From Bernoulli’s equation, the flow rate , valve port area Av, and pressure drop across the valve can be related as:

= 2∆

where Cq is the discharge coefficient and ρ is the fluid density [12].

There exist a significant number of bulk modulus models, with reviews provided in [14, 15]. In this work, the effective bulk modulus relationship developed by Cho et al. will be used, which includes the effect of entrained air in the hydraulic oil [16]:

= ( ) ++ ( )

(3)

(1)

(7)

(2)

(4)

(5)

(6)

Page 4: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

4 Copyright © 2013 by ASME

where po is the reference pressure, R is the entrained air volume fraction at the reference pressure, and the ratio of specific heats,

, is set to 1.4 for an adiabatic process.

ENERGY DISSIPATION MODELS During valve operation, energy is dissipated through

viscous friction, leakage, and throttling of the working fluid. To design a rotary valve with good performance and facilitate later optimization work, the details of these losses will now be developed.

At an infinitesimal scale, the rotor to sleeve interface can be modeled as two parallel plates with a relative velocity and a pressure difference between the ends driving leakage, as shown in Fig. 3.

Figure 3. Parallel plate flow.

In this figure, the bottom plate, representing the sleeve, is

held fixed while the top plate, representing the rotor, moves at a constant speed, , in the positive y direction. The pressure gradient is along the y axis and is assumed negligible in both the x and z directions. The infinitesimal power loss due to Poiseuille leakage flow can be then expressed as:

= ∆ = ∆12

where μ is dynamic viscosity. The infinitesimal power dissipated due to viscous fluid shearing can be expressed through Newton’s law of viscosity as: = =

Note that Couette flow also exists between the plates, but this does not results in an energy loss. By integrating Eqns. (8) and (9) across the solution domain, the instantaneous power loss is expressed as:

= =

= = ∆12

where w is the width of a subdomain tangent to the pressure gradient, which is equal to the port length or width, l is the length of a subdomain normal to the pressure gradient, which is the leakage path and h is the clearance height.

Another significant loss term is in the form of fluid throttling into and out of the system. This power loss can be described as:

= ∆

A final energy loss term is through the compressibility of the fluid. However, since we have already included the effective bulk modulus equation in the pressure dynamics, the resultant power loss is accounted for in the throttling energy loss term.

In all, the cumulative power loss at each instant of time is a summation of all forms of energy dissipation described above. The energy loss per cycle , can be described by a time integration of the power summation. The total mechanical energy output , can be defined as a time integration of the product of the pressure difference and the volume time derivative. The total fluid energy input , is defined as the integral of the pressure difference between the pressure and tank ports times the actual flow rate with respect to time: ( ) = + + = ( )

= ( − )

= ( − )

DISSIPATION PATHS DEFINITION A tedious but important part of analyzing the system

energy losses is to develop the correct energy dissipative paths within the cycle. With these paths properly defined, the instantaneous power consumption can be obtained by summing all the power loss through every possible path. Then by integrating the dissipative power throughout each angle as the rotor rotates continuously from 0 to 180 degrees, the total energy loss for each cycle can be calculated.

For easier determination of these paths, half the sleeve is unwrapped and discretized into 8 artificial subdomains (from 1st to NXth point) based on the relative location between the orifice on the rotor and the ports on sleeve, shown in Figure 4.

(10)

(8)

(12)

(13) (14) (15) (16)

(9)

(11)

Page 5: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

5 Copyright © 2013 by ASME

Figure 4. Subdomain(s) definition.

To find out which subdomain the rotor orifice belongs to,

we define the current subdomain as where the orifice’s leading (clockwise most) edge resides. Then we will arrive at three major ‘zones’:

(1) Neutral Zones Neutral zones (NZ) are the ones in which the rotor orifice

is located inside of either the pressure port or the tank port. In this case the relative position between rotor and sleeve does not have impact on the system power loss. An example of this situation is shown in Fig. 5.

Figure 5. Netural zone.

If the rotor orifice is located in NZ1 or NZ2, with reference

to Fig. 5, the length of the circumferential paths are: = + − + 1 = − + 1

And the widths of the axial paths are: = = − + 1 = − + 1

(2) Transitional Zones Transitional zones (TZ) are the ones in which the edge of

pressure port or the tank port resides inside the rotor orifice. In

this case the relative lengths of leakage or viscous friction paths are changing with the valve rotor angle. An example of this situation is shown in Fig. 6.

Figure 6. Transitional zone.

For instance, if the rotor orifice is located in TZ1, the

length of the circumferential paths can be calculated as follows: = + − + 1 = − + 1

And the width of the axial leakage paths are: = − + 1 = = − − − + 1

(3) Incremental Zones Incremental zones (IZ) are the ones in which the rotor

orifice is located between the pressure and tank ports. In this case not only the relative lengths of leakage and viscous friction paths change, but also new paths are generated. An example of this situation is shown in Fig. 7.

Figure 7. Incremental zone.

Page 6: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

6 Copyright © 2013 by ASME

For instance, if the rotor orifice is located in IZ1, the length of the circumferential paths are:

= − + 1 = + − + 1 = − + 1

And the widths of the axial paths are: = = − + 1 = − + 1 = − + 1 With a fully defined dissipation paths at each given

instance of time, the overall system power loss can be expressed in the compact form:

( ) = + + = ∆12 + ∗ ∗ + ∆ = 5,6,7= 4, 5

Where represents the number a particular path, and

differentiate the paths between leakage and viscous friction. is the instantaneous viscous friction power at time t, is the instantaneous leakage flow through clearance power at time t, and is the instantaneous throttling through valve orifice power at time t.

SOLVE SYSTEM EQUATIONS The cylinder pressure dynamics are nonlinear and time

dependent. Due to the complexity, a numerical approach was employed. The equations were solved with a variable time step Runge-Kutta stiff solver (MATLAB ode15s). The system parameters can be found in Table 1.

Table1. System constants.

Physical meaning Value Unitph Supplied pressure 6.9×106 Pa p0 Tank pressure 1.01×105 Pa

Dynamic viscosity 0.04 Pa·s Fluid density 874 kg/m3

V Cylinder volume at BDC 12 cm3 V* Dead volume 0.05V cm3 R Volumetric air percentage 10% - f System frequency 20 Hz ∆ Time step 2.3×10-4 sec

Apart from the constants shown in Table 1, there are time

dependent parameters as well. As is noticed from Eqn. (4), the volume trajectory and its time derivative are required for each

instance of time. Considering a sinusoidal piston motion, these two time dependent parameters are then defined, as presented in Figure 8.

Figure 8. Cylinder volume and volume time derivative at 20 Hz.

From the previous inputs and system settings, the system is

now fully defined and the system pressure ( )can be solved for at each time step. After system pressure is obtained, the transient power loss and total energy loss per cycle are found from Eqns. (13) ~ (17). Since the private variables of ode15s in MATLAB are totally isolated from the main function, they cannot be easily retrieved without hindering the calculation efficiency. Instead, the flow rates are found through post process using Eqn. (6) from the solved system pressure.

MULTIOBJECTIVE OPTIMIZATION The optimal cylindrical rotary valve geometry was

determined through a multi-objective optimization, which is equivalent to finding the Pareto Optimal solution for the following mathematical problem [17]:

( ) = ( ), ( ), … ( ). . ∈⊆

In this case, the objective functions ( ) = 1,2, are

defined as follows: ( ) = 1 − − = ( ) = 1 − ∗ = { , , , , , , , } Where is the difference between unity and system

efficiency and is the difference between unity and actual mechanical work output with respect to ∗ , the maximum theoretical mechanical energy output of a square wave pressure profile. x is the geometry vector.

GENETIC ALGORITHM In order to maximize the efficiency and the mechanical

energy output, a solution that satisfies Eqn. (18) is needed. For the multi-objective optimization problem here, one classic approach is to use weighting coefficients to linearize multiple

0 50 100 150 200 250 300 350 4000

1

2x 10-5

Vol

ume/

m3

Rotation angle

0 50 100 150 200 250 300 350 400-1

0

1x 10-3

dV/d

t/m3/

svolumevolume time derivative

(17)

(18)

(19)

Page 7: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

7 Copyright © 2013 by ASME

objective functions as a new single scalar function, in which case a simple genetic algorithm can be applied. By defining different weighting coefficients, the solution space can be searched in different directions:

( ) = ( ) + ( )

where ( ) is the new objective function that linearly combines and , with the weighting coefficients and

. The advantage of the weighted objective function approach

is only requiring one objective function to describe a solution, but carries the disadvantage of not being able to obtain the full Pareto Optimal set, which is often of great importance to engineering evaluation and decision making. Chang et al. presented a genetic algorithm scheme that integrates the sub-population evolution with weighted objective functions [18]. The two significant benefits of sub-population genetic algorithm (SPGA) are: 1) a Pareto Optimal front is obtained since each differently weighted sub-population can search in a different direction of the solution space and 2) high genetic versatility is be maintained during parallel calculations, preventing premature convergence, where one strong individual dominates the entire population. In this optimization process, the simple GA is first applied to get optimized geometry and then the SPGA is used to get the Pareto Optimal front. A flow chart demonstrating the process using the simple GA with the two objective functions in this problem is shown in Fig. 9.

Figure 9. Simple GA flow chart.

The detailed procedure of this optimization process is described as follows:

1. An initial population is randomly generated between the upper and lower bounds.

2. Each individual of the total population runs through one of the two objective functions and the new weighted objective value is defined from Eqn. (20).

3. Qualified individuals are selected based on their fitness level.

4. Selected individuals are involved in the crossover and mutate processes, the results of which will become the population of the next generation.

5. The generation counter is checked and the process is terminated if the maximum number of generations is met.

As for SPGA, the major difference lies in the first step, where the total populations are divided into N equally sized groups and the new objective function, ( ), of nth sub-population is then assigned with unique weights based on the following equation suggest by Chang et al. [18]:

{ , } = { + 1 , 1 − + 1} Both algorithms start from randomized initial populations.

A total population size of 120 individuals is used for SGA and 300 individuals are used for the SPGA, divided into 30 sub-populations. For both methods, the maximum number of generation is set to be 30 and the upper (UB) and lower bounds (LB) of the geometry vector x are defined in Table 2.

Table 2. Optimization boundaries.

Pres.port start

Pres.port end

Tank port start

Orifice width

Sleeve length

Port length

Clearanceheight(°) (°) (°) (°) L (m) H (m) h (m)

LB 1 41 81 1 0.06 0.01 1×10-6

UB 41 98 163 41 0.15 0.06 1×10-4

RESULTS The optimization results shown in Table 3 are obtained

from the SGA coupled with equally weighted scalar function, that is = = 0.5. The efficiency of this solution, defined by Eqn. (19), is 98.4% and the maximum mechanical energy output is 76.2 J per cycle.

Table 3. Optimized results from SGA. Pres. port start

Pres. port end

Tank port start

Orifice width

Sleeve length

Port length

Clearanceheight(°) (°) (°) (°) L (m) H (m) h (m)

19.6 81.0 98.4 16.6 0.0617 0.0563 8.8×10-6

The behavior of the optimized geometry is presented in Fig. 10. The negative sign in Fig.10 (c) represents an outward flow from the system.

(21)

(20)

Page 8: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

8 Copyright © 2013 by ASME

Figure 10. Optimized geometry results.

The solution presented above is only one from a large

solution space, determined by equally weighting the system efficiency and mechanical output . To find the Pareto Optimal solution sets, the SPGA is used. Figure 11 (a) shows the tracking of best results within each sub-population for the SPGA. After 30 generations, the algorithm is nearly converged to the optimal solution. The fitness of Pareto Optimal sets of 30th generation for objective functions 1 against 2 are shown in Fig. 11 (b).

Figure 11. Results from SPGA.

DISCUSSION The results of the SGA are promising with an efficiency of

98.4%. The pressure and flow behavior of the optimized solution, shown in Fig. 10, match the expected behavior of sharp rises and falls in the cylinder pressure and valve transitions near points of zero flow. This behavior is accomplished with a shorter duration open time of the pressure port compared to the tank port, allowing for compression and decompression of fluid in the cylinder. As observed in Fig. 10 (c), there is a slight flow reversal through the tank port as it is opening. While this flow reversal is undesirable, it occurs when the cylinder pressure is low and thus generates a relatively small throttling power loss.

As this work focuses on optimizing the valve timing, a logical question arises about the sensitivity of the system performance to timing variation. To verify this, a timing sensitivity study was carried out. By holding other parameters constant while only changing one port/orifice parameter at a time, the results presented in Table 4 are generated.

Table 4. Valve timing sensitivity.

Variable (°) Angle change

Input energy

Energy loss Efficiency ∆ (°) (J) (J) η (%)

Optimal ∗ 0 79.07 1.25 98.42

Var. 1 -4 79.10 3.90 95.07

Var. 2 -4 79.05 1.28 98.38

Var. 3 -4 88.43 2.46 97.22

Var. 4 -4 78.86 3.13 96.03

Var. 5 -4 77.53 4.00 94.84

From Table 4, the total loss of energy per cycle and efficiency are most sensitive to variation of the opening angle of the pressure port and the rotor orifice arc angle but

0.3 0.31 0.32 0.33 0.34 0.350

2

4

6

x 10-4 (a) Valve open area

Time/s

Are

a/m

2

Pres. portTank port

0.31 0.32 0.33 0.34 0.350

2

4

6

x 106 (b) System Pressure

Time/s

P(t)/

Pa

0.3 0.31 0.32 0.33 0.34 0.35

-5

0

5

x 10-4 (c) Flow Rate

Time/s

q(t)/

m3 /s

Pres. portTank port

0.3 0.31 0.32 0.33 0.34 0.350

20

40(d) System power loss

Time/s

Pow

er/W

ThrottlingViscousLeakage

010

2030 0

1020

30

0

0.5

Generation

(a) Best individual

Sub-population

0.016 0.018 0.02 0.022 0.024 0.026 0.028 0.030.005

0.01

0.015

0.02

Obj

1Obj2

(b) Pareto front

Page 9: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

9 Copyright © 2013 by ASME

insensitive to the variation of the ending angle of the pressure port. For example, as seen in this table, a -4 degrees change of the opening angle of the pressure port, , results a 3.4% lower efficiency and 212% higher energy loss per cycle than the optimal timing.

Another issue that needs to be addressed is the solution sensitivity to the operation frequency. The optimization was performed at a cycle frequency of 20 Hz, yet operating at other frequencies is often required. Figure 12 shows the variation of results when the operation frequency is shifted away from optimization frequency (20 Hz) to 10 Hz or 30 Hz. The performance metrics for these alternate frequencies are presented in Table 5. These results are quite promising in that the maximum variations of efficiency and output work per cycle are within 0.7%, which are surprisingly well for a 50% variation of rotational speed.

Figure 12. Results comparison between optimal frequency

and working frequencies.

Table 5. Rotation frequency sensitivity. Frequency

(Hz) Efficiency Input energy Net output energyη (%) (J) − (J)

10 98.63 78.24 77.17 20 98.42 79.07 77.82 30 97.92 79.12 77.48

It is also of interest to compare the results of the SGA and

SPGA. Displayed in Table 6 are the results of the SGA and one chromosome of the Pareto Optimal solutions from the SPGA sub-population that has = = 0.5, which is the same as the weighting in the SGA.

Table 6. Results comparison between SGA and SPGA.

No. of individuals

No. of sub-pop.

individuals EfficiencyEnergy

loss

n/N (%) (J)SGA 120 NA 98.42 1.25

SPGA 300 10 98.14 1.47

From Table 6, the fitness values of the SGA are slightly better because of the limitation of 10 individuals in each sub-population of the SPGA, compared to 120 individuals in the SGA. The small population size in the SPGA is further highlighted by the fact that not every sub-populations can return a feasible result. As shown in Fig. 11 (b), the Pareto front only has 12 points while the number of sub-population is 30. While more individual can be used in each sub-population, this is a trade-off at the expense of computational time. Apart from the drawbacks, the benefit of using SPGA is the availability of Pareto Optimal solution set, from which the system performance can be predicted from the two (or more) conflicting objectives. As shown in Fig.11 (b), the system efficiency goes up when objective 1 goes down and vise-versa. In some problems where the objectives are well understood and user is only interested in finding a feasible solution of particular weightings of objectives but not in Pareto front, SGA is suitable for fast calculation.

CONCLUSION In this paper, dynamic system equations are derived for the

system pressure within a motor cylinder. System power losses are studied and detailed energy dissipation paths are determined. A simple genetic algorithm is used to obtain an optimal valve timing and geometry. A SPGA is used to obtain the full Pareto Optimal front. Theoretically, more than 97% efficiency is achieved. A sensitivity study of the valve timing shows dramatic effects of the opening angle of the pressure port and the total length of the rotor orifice on the system energy loss and efficiency. A comparison between optimal frequency and working frequencies indicates that despite a 50% variation of operating frequency, the variations of efficiency and output work are within 0.7%.

ACKNOWLEDGMENTS This work is supported by the National Science Foundation

under grant number EFRI-1038294.

REFERENCES [1] Wilhelm, S., and Van de Ven, J., 2011, “Synthesis of a Variable Displacement Linkage for a Hydraulic Transformer,”

156 158 160 162 1640

2

4

6

x 106 (a) System pressure

Rotation angle

Pres

sure

/Pa

10Hz20Hz30Hz

0 100 200 300 400 500 600

0

5

10

x 10-4 (b) Absolute flow rate

Rotation angle

Flow

rate

/m3/

s

10Hz-Pres. port10Hz-Tank port20Hz-Pres. port20Hz-Tank port30Hz-Pres. port30Hz-Tank port

0 100 200 3000

50

100

150(c) Overall power loss

Rotation angle

Pow

er/W

10Hz20Hz30Hz

Page 10: GEOMETRIC OPTIMIZATION OF A HYDRAULIC …vandeven/ConfPaper-FPMC2013-4426.pdfGEOMETRIC OPTIMIZATION OF A HYDRAULIC MOTOR ROTARY VALVE Hao Tian Department of Mechanical Engineering

10 Copyright © 2013 by ASME

ASME International Design Engineering Technical Conference, Washington, D.C., August 28-31, 2011. [2] Bergada, J. M., et al., 2012, "A complete analysis of axial piston pump leakage and output flow ripples." Applied Mathematical Modelling 36.4 pp. 1731-1751. [3] Wang Shu, 2012, "Improving the Volumetric Efficiency of the Axial Piston Pump." Journal of Mechanical Design 134 pp. 111001. [4] Wu, Duqiang, et al., 2003, "Modelling of orifice flow rate at very small openings." International Journal of Fluid Power 4.1 pp. 31-39. [5] Manring, Noah D., 2003, "Valve-plate design for an axial piston pump operating at low displacements." Journal of Mechanical Design 125 pp. 200. [6] Harrison, K. A., and K. A. Edge, 2000, "Reduction of axial piston pump pressure ripple." Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 214.1 pp. 53-64. [7] Manring, Noah D., and Yihong Zhang, 2001, "The improved volumetric-efficiency of an axial-piston pump utilizing a trapped-volume design." Transactions-American Society of Mechanical Engineers Journal of Dynamic Systems Measurement and Control 123.3 pp. 479-487. [8] Bergada, J. M., J. Watton, and S. Kumar, 2008, "Pressure, flow, force, and torque between the barrel and port plate in an axial piston pump." Journal of dynamic systems, measurement, and control 130.1. [9] Seeniraj, Ganesh Kumar, and Monika Ivantysynova, 2006, "Impact of valve plate design on noise, volumetric efficiency and control effort in an axial piston pump." ASME. [10] Mandal, N. P., R. Saha, and D. Sanyal, 2012, "Effects of flow inertia modelling and valve-plate geometry on swash-plate axial-piston pump performance." Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 226.4 pp. 451-465. [11] Manring, Noah D., 2000, "The discharge flow ripple of an axial-piston swash-plate type hydrostatic pump." Transactions-American Society of Mechanical Engineers Journal of Dynamic Systems Measurement and Control 122.2 pp. 263-268. [12] White, Frank M., 1999, "Fluid mechanics, WCB." [13] Watton, John, 2009, Fundamentals of fluid power control. Cambridge: Cambridge University Press. [14]Van de Ven, J., 2013, “On Bulk Modulus in Switch-Mode Hydraulic Circuits - Part I: Modeling and Analysis,” Journal of Dynamic Systems, Measurement, and Control, v. 135, n. 2, 021012. [15] Gholizadeh, H., Burton, R., and Schoenau, G., 2011, “Fluid Bulk Modulus: A Literature Survey,” International Journal of Fluid Power, v. 12, n. 3, pp. 5-15. [16] Oh, Jong-Sun. et al., 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. [17] Miettinen, Kaisa., 1999, Nonlinear multiobjective optimization. Vol. 12. Springer. [18] Chang, P. C., Chen, S. H., & Lin, K. L.,2005,”Two phase

subpopulation genetic algorithm for parallel machine scheduling problem,” Expert Systems with Applications, 29(3), pp705–712.