Preprint
Article

Enabling Passive Load-Holding Function and System Pressures Control in a One-Motor-One-Pump Motor-Controlled Hydraulic Cylinder: Simulation Study

Altmetrics

Downloads

87

Views

25

Comments

0

A peer-reviewed article of this preprint also exists.

Submitted:

11 April 2024

Posted:

11 April 2024

You are already at the latest version

Alerts
Abstract
This paper is concerned with a hydraulic cylinder directly controlled by a variable speed fixed displacement pump. The considered configuration is referred to as a one-motor-one-pump (1M1P) motor-controlled hydraulic cylinder (MCC). A 1M1P MCC with a hydraulically driven passive load-holding function enabled by controlled system pressures is proposed. The proposed load-holding functionality works if there is a standstill command, a loss of power supply, or a hose rupture. Additionally, this paper conducts a comprehensive analysis of the proposed system's operation and load-holding function across four quadrants. Simulation results demonstrate the four-quadrant operation and good load-holding performance under the aforementioned scenarios. In conclusion, the proposed 1M1P MCC can be successfully used on practical applications characterized by overrunning loads and four quadrant operation.
Keywords: 
Subject: Engineering  -   Mechanical Engineering

1. Introduction

The valve-controlled hydraulic cylinder (VCC) is used extensively in various industries, particularly in heavy load-carrying scenarios. VCCs offer numerous advantages, including a high power-to-weight ratio, flexible power transmission, inherent damping qualities, and a good liability. Despite decades of development, VCCs still face a major challenge: valve throttling losses. These losses are mainly from the system’s control and overcenter valves [1]. For instance, control valves account for approximately 29 % to 35 % of the total energy losses in an excavator equipped with load-sensing functionality [2,3]. VCCs require brake throttling valves to operate in more than two quadrants and lack energy recuperation capability under overrunning loads, indirectly amplifying energy losses. The demand for efficient hydraulic systems has become increasingly critical with the growing global energy demand, environmental considerations, and sustainable industrial practices. Therefore, designing hydraulic cylinder systems that deliver comparable performance as VCCs while removing the throttling losses is important. In response to this trend, motor-controlled hydraulic cylinders (MCCs) have emerged as a promising technology, offering a more efficient alternative to VCCs.
Figure 1 provides the general structure of an MCC. An MCC incorporates a single or multiple electric motors and hydraulic pumps, an accumulator or an open tank, several auxiliary valves, and a differential hydraulic cylinder. The hydraulic cylinder is directly connected to one or two fixed-displacement hydraulic pumps driven by electric servo motors. Therefore, the cylinder motion is controlled by the electric servo motor’s angular velocity. The auxiliary valves compensate for the differential flow rate, enable load-holding functionality according to different MCC architectures, or avoid cavitation. MCCs can be classified into four groups based on the number of electric servo motors and fixed-displacement hydraulic pumps utilized: one-motor-one-pump (1M1P), one-motor-two-pumps (1M2P), one-motor-three-pumps (1M3P), and two-motors-two-pumps (2M2P) MCCs [4]. In contrast to VCCs, the absence of valve throttling in an MCC greatly improves the system’s energy efficiency. For example, a single-boom crane driven by a 1M1P MCC has been shown to consume 62 % less energy than one driven by a VCC [5]. A study of implementing six 1M1P MCCs on an excavator was conducted, as described in [6]. Experimental results demonstrated that the MCCs consumed 47.8 % less energy than the valve-controlled counterparts in a given working cycle. Furthermore, an excavator powered by three 1M2P MCCs has been shown to achieve a system efficiency of 73.3 % in a given working cycle in simulations [7]. This efficiency is significantly higher than the same excavator driven by three VCCs.
It was found that a single-boom crane driven by a 1M1P MCC achieved a 75 % shorter settling time, 61 % less overshoot, and 66 % lower position tracking error compared to a single-boom crane driven by a VCC in a given working cycle [8]. The MCC’s advantages have led to increased interest in MCCs from the industry. Several commercial MCC products have become available in recent years, for example, from Parker Hannifin [9], Bosch Rexroth [10], and Thomson [11].
It is worth noting that most research and commercial products related to MCCs primarily focus on the compact installation approach [12]. In this approach, all components are mounted as an integrated unit, as depicted in Figure 2. This integrated design offers advantages in terms of saving total occupied space and simplified installation. However, it has been identified that MCCs in the compact installation approach may not be suitable for large-scale knuckle boom cranes for various reasons [12]. In such cases, MCCs utilizing a remote installation approach become necessary, where the MCC drive unit shown in Figure 1 is remotely installed in the crane hydraulic machine room and connected to the cylinder with pipelines [12].
Nevertheless, achieving a passive load-holding function in MCCs with the remote installation approach is challenging. The load-holding function in four-quadrant operation is enforced by legislation when a cylinder is used in lifting applications characterized by overrunning external load, such as cranes, trailer lifts, and scissors tables. Additionally, activating the load-holding function during standstill command is essential for energy saving and precise position control. Counterbalance valves, a well-established and proven technology commonly employed in VCCs, can provide load-holding functions in MCCs in general, and in particular, during loss of power supply or hose rupture. [13,14]. However, including counterbalance valves in an MCC can decrease the system’s efficiency due to the throttling losses of counterbalance valves, particularly when the load is very low. Moreover, an MCC incorporating counterbalance valves cannot realize four-quadrant operations and energy regeneration because the pilot pressure are too low to open the counterbalance valves in the second and fourth quadrants.
Besides counterbalance valves, two on/off electric valves can be used in MCCs for an active load-holding function without introducing any throttling losses [7,15]. While the normal-closed on/off electric valves can offer a load-holding function during loss of power supply, implementing load-holding functions during hose ruptures can pose challenges in a remotely installed MCC. A novel load-holding strategy for a 1M1P MCC was presented in [16]. It incorporates two pilot-operated check valves (POCVs) as load-holding valves. An electric valve connects the pilot line to the cylinder load pressures. This configuration enables the load-holding valves to be opened by hydraulic pressures instead of electric signals. Nevertheless, similar to the concept of using two on/off electric valves, this strategy lacks the capability to provide load-holding functionality in the event of hose ruptures or sudden line pressure drops.
A 2M2P MCC with a fully passive hydraulically driven load-holding device is introduced in [17]. In that study, a secondary electric servo motor and a secondary hydraulic pump are incorporated into a 1M1P MCC to manage the differential flow rate and control the minimum cylinder pressure. The load-holding valves are opened by controlling the minimum cylinder pressure over a certain level. This setup provides the desired fully hydraulically driven load-holding function, handling hose ruptures or sudden line pressure drops. However, it is important to note that the 2M2P MCC is less suitable for four-quadrant operation because the secondary servo motor and hydraulic pump cannot contribute to the cylinder’s output power in quadrants II and III [18]. Therefore, a 1M1P MCC with a fully hydraulically driven passive load-holding function best fits the four-quadrant operation. Nevertheless, further research in this area is currently lacking.
This paper proposes a new 1M1P MCC design that offers a hydraulically driven passive load-holding function to address the gap mentioned above. The proposed design’s functionalities are comprehensively analyzed and validated through simulations.

2. Proposed System

2.1. System Architecture

The proposed 1M1P MCC is shown in Figure 3. The system consists of two primary parts: the 1M1P MCC drive unit and the cylinder with passive load-holding devices. These two parts can be either physically integrated or positioned in separate locations connected by pipelines.
The 1M1P MCC drive unit, framed by purple dashed lines, comprises a fixed displacement pump/motor unit (P) connected to an electric servo motor/generator unit (M). A low-pressure accumulator (ACC) is used as the pressurized reservoir to supply or store the differential volume between the cylinder rod and bore sides through two pilot-operated check valves POCVa and POCVb. The pilot pressures for POCVa and POCVb are line pressures p la and p lb , respectively. ACC maintains the minimum pump/motor unit pressure through check valves CV7 and CV8 to prevent cavitation. The leakage line of P is also connected to ACC via check valve CV9. The ACC pressure p acc is less than 3 bar during operations. Four 2/2 proportional solenoid valves, PSV1 to PSV4, are installed symmetrically around POCVa and POCVb to control the cylinder bore-side pressure p a , cylinder rod-side pressure p b , pump/motor unit pressure on the cylinder bore side p pa , and pump/motor unit pressure on the cylinder rod side p pb by throttling flows in one specific direction. Four check valves CV3 to CV6 are installed parallel to the PSVs to ensure free flow in the other direction. The pressure control principle is explained in detail in Section 2.2.
The cylinder with passive load-holding devices is framed by light blue dashed lines. Two pressure relief valves, PRVa and PRVb, are installed to limit the maximum cylinder pressures. Two 2/2 normally closed load-holding valves, LHa and LHb, are opened by the pilot pressure p pi when it is higher than the cracking pressure p lh = 10 bar. Two check valves, CV1 and CV2, are installed in parallel to LHa and LHb to ensure free flow to the cylinder. p pi is chosen as the minimum pressure between p sva and p svb by the inverse shuttle valve (ISV). p sva and p svb are the output pressures of two shuttle valves SVa and SVb. p sva equals the maximum pressure between p a and p pa . p svb equals the maximum pressure between p b and p pb .

2.2. System Analysis in Operation Mode

In operation mode, the system can be operated in four quadrants, QI to QIV, see Figure 4. In QI, the bore side pressure, p a is the highest pressure (represented in red) in the system. M works as an electric servo motor. P works as a hydraulic pump, pumping the oil from the cylinder rod side and ACC to the cylinder bore side. LHa, LHb, PSV1, PSV3, and PSV4 are fully opened. Therefore, p a , p la , p pa , and p sva are equal. p la is higher than p lb causing the opening of POCVb. The accumulator flow rate Q acc joins the flow from the cylinder rod side and, thereby, goes to the P inlet port, to compensate for the differential volume resulting in p pb = p lb = p acc = 3 bar (represented in green). PSV2 is used as an active control element throttling the flow so that p b remains above the load holding valve crack pressure, p lh = 10 bar. Because of the selective functions of ISV and SVb, p pi is equal to p b . Thus, LHa and LHb are open.
In QII, the external load is assistive, and, potentially, overrunning. The rod side pressure, p b , is the highest pressure (represented in red) in the system. M works as an electric generator. P works as a hydraulic motor, motoring the oil from the rod side to the bore side. LHa, LHb, PSV1, PSV2, and PSV4 are fully opened. Therefore, p b , p lb , p pb , and p svb are equal. p lb is higher than p la causing the opening of POCVa. The accumulator flow rate Q acc joins the return flow from P, and is thereby directed towards the piston side of the cylinder to compensate for the differential volume resulting in p a = p la = p acc (represented in green). PSV3 is used as an active control element throttling the flow so that p pa remains above the load holding valve crack pressure, p lh . Because of the selective functions of ISV and SVa, p pi is equal to p pa . Thus, LHa and LHb are open.
In QIII, p b is the highest pressure (represented in red) in the system. M works as an electric servo motor. P works as a hydraulic pump, pumping oil from the bore side to the rod side. LHa, LHb, PSV2, PSV3, and PSV4 are fully opened. Therefore, p b , p lb , p pb , and p svb are equal. p lb is higher than p la causing the opening of POCVa. The flow rate from the bore side is too high to be the P inlet flow rate. The differential flow rate goes back to the accumulator ( Q acc ) resulting in p la = p pa = p acc (represented in green). PSV1 is used as an active control element throttling the flow so that p a remains above the load holding valve crack pressure, p lh . Because of the selective functions of ISV and SVa, p pi is equal to p a . Thus, LHa and LHb are open.
In QIV, the external load is assistive, and, potentially, overrunning. The bore side pressure, p a is the highest pressure (represented in red) in the system. M works as an electric generator. P works as a hydraulic motor, motoring oil from the bore side to the rod side. LHa, LHb, PSV1, PSV2, and PSV3 are fully opened. Therefore, p a , p la , p pa , and p sva are equal. p la is higher than p lb causing the opening of POCVb. The flow rate from the bore side passing through the p is too high for the rod side. The differential flow rate goes back to the accumulator ( Q acc ) resulting in resulting in p b = p la = p acc (represented in green). PSV4 is used as an active control element throttling the flow so that p pb remains above the load holding valve crack pressure, p lh . Because of the selective functions of ISV and SVb, p pi is equal to p pb . Thus, LHa and LHb are open.

2.3. System Analysis in Load-Holding Mode

For all four quadrants, the load holding can be introduced quite simply by opening the active control elements fully. In that case p pi will always go below the p lh value and the load holding valves will close. This is illustrated in Figure 5.

3. System Modeling

The dynamic system model of the proposed 1M1P MCC is derived based on the experimentally validated system model of a 2M2P MCC utilized in [18]. The selected off-the-shelf components of the proposed 1M1P MCC are listed in Table 1. The modeling parameters are from the datasheet of these components.
M is modeled by a second-order transfer function, see Equation 1. In this equation, ω input denotes the input signal to the motor from the position controller, and ω represents the resulting motor shaft velocity. The motor dynamics are characterized by a natural frequency ω n of 23.8 Hz and a damping ratio ζ of 0.73. According to the datasheet, the energy efficiency ( η M ) of M is 95 %. For the purposes of this paper, saturation limits for M are not reached and are thus disregarded.
ω ω input = ω n 2 s 2 + 2 ω n ζ s + ω n 2
P is rigidly connected to M and rotates at the same angular velocity ( ω ). The pump flow rate ( Q p ) is modeled using Equation 2, with a displacement of D = 6 cc/rev. The modeling of leakages ( Q le , l and Q le , r ) in P uses Equations 3 and 4. Δ p l represents the pressure difference between the left side of the pump and the accumulator. In contrast, Δ p r represents the pressure difference between the right side of the pump and the accumulator. The pump leakage coefficient ( k le ) is 2.5 · 10 3 L/min/bar. Therefore, the pump flow rates on the right side ( Q pa ) and left side ( Q pb ) are expressed in Equation 5 and 6. Experimental data in [18] indicates that the leakage between the two sides of the cylinder is insignificant and therefore is neglected.
Q p = D ω
Q le , l = Δ p l k le
Q le , r = Δ p r k le
Q pa = D ω Q le , l
Q pb = D ω Q le , r
The theoretical torque ( T th ) of P is derived via Equation 7. The torque loss ( T s ) of P is derived by scaling a reference torque losses ( T s , ref ) from steady-state experimental data of a reference axial-piston unit with displacement equal to D ref = 75 cc/rev [19]. T s , ref is a function of ω and p pa p pb . The same method is also used in [16]. The scaling factor ( λ ) and torque loss ( T s ) are calculated via Equation 8 and 9, respectively.
T th = D ( p pa p pb )
λ = D D ref 3
T s = λ 3 T s , ref
The hydraulic system is simulated using an approach where the effective bulk modulus ( β chb , i ) of the fluid in the i-th hydraulic chamber is determined through a combination of Equations 10, 11, and 12. β oil = 7000 bar is the hydraulic oil’s bulk modulus. p chb , i is the pressure in i-th hydraulic chamber. p atm = 1 bar is the atmospheric pressure. k air = 1.4 is the air adiabatic constant. β chb , air , i is the i-th chamber entrapped air bulk modulus. V atm , ε = 0.01 is the entrapped air relative volume at atmospheric pressure. V chb , ε , i is the entrapped air relative volume in the i-th chamber. The Greek letter, ε , represents the volume ratio between undissolved gas and oil at atmospheric pressure.
β chb , i = p chb , i k air
V chb , ε , i = V atm , ε p atm p chb , i 1 k air
β chb , i = 1 1 β oil + V chb , ε , i β chb , air , i
The hydraulic cylinder model comprises three parts: pressure build-up, pressure-force conversion, and cylinder friction. The pressure build-up on the bore side ( p ˙ a ) and rod side ( p ˙ b ) of the cylinder are represented by Equations 13 and 14. The flow rates going in or out of the cylinder bore and rod sides are denoted by Q a and Q b . The piston position and velocity are represented by x p and x ˙ p , respectively. The bore and rod side areas are denoted by A a and A b , respectively. The maximum cylinder stroke is x end = 400 mm, with a bore side diameter of 63 mm and a rod side diameter of 45 mm. The cylinder dead volume plus line volume is denoted by V 0 . The pressure-force conversion ( F cyl ) is modeled via Equation 15. The frictional interaction between the cylinder and piston is modelled as Stribeck friction, see Equation 16. The viscous friction coefficient is denoted as f v and is equal to 4000 Ns/m. The coulomb friction force is represented by F C and is equal to 75 N. The hyperbolic tangent coefficient is γ , which is equal to 250 s/m. The static friction force is F S , with a value of 500 N. The static friction time constant is τ , with a value of 0.02 m/s. It should be noted that the complexity of cylinder friction can vary, and incorporating factors like the pressure difference ( p a p b ) may provide a more detailed representation. However, in this study, the pressure levels are similar across experiments. Therefore, the Stribeck friction model is considered adequate.
p ˙ a = β chb , a ( Q a x ˙ p A a ) V 0 + x p A a
p ˙ b = β chb , b ( x ˙ p A b Q b ) V 0 + ( x end x p ) A b
F cyl = p a A a p b A b
F f = f v x ˙ p + tanh ( γ x ˙ p ) F C + F S e x ˙ p tanh ( γ x ˙ p ) τ
The modeling approach for the bladder accumulator follows the method proposed in [20]. According to Equation 17, the gas pressure ( p g ) is equivalent to the fluid pressure ( p f ) when the fluid pressure is greater than the pre-charged gas pressure ( p g 0 = 0.96 bar), which in this paper is considered to be always true. When the gas pressure changes, the gas volume ( V g ) is modeled via Eq. 18. The symbol n represents the adiabatic gas constant. The fluid volume ( V f ) is calculated as the difference in total accumulator volume ( V g 0 = 2.8 L) and gas volume ( V g ), as shown in Equation 19. The fluid pressure build-up ( p ˙ f ) is modeled via Equation 20. The fluid volume changing rate ( V ˙ f ) is calculated via Equation 21. The accumulator pressure ( p acc ) is equal to the fluid pressure ( p f ).
p g = p f if p g p g 0 p g 0 if p f < p g 0
V g = p g 0 V g 0 n p g 1 n
V f = V g 0 V g
p ˙ f = β chb , acc V f ( Q acc V ˙ f )
V ˙ f = V ˙ g = 1 1 + n p f V f β chb , acc V g Q acc
Nine CVs are used in the proposed 1M1P MCC, as shown in Figure 3. Equation 22 is used to model the behavior of all these CVs. Δ p cv , i represents the pressure drop across the i-th CV, and Q cv , i denotes the corresponding flow rate. The same cracking pressure p cv , cr = 0.2 bar is used for all CVs, and they all have the same CV flow rate constant of k cv = 500 L/min/bar.
Q cv , i = 0 if ( Δ p cv , i p cv , cr ) 0 ( Δ p cv , i p cv , cr ) k cv if ( Δ p cv , i p cv , cr ) > 0
Two SVs and an ISV are used in the pilot lines. They are modeled as logic elements. Equation 23 shows the logic of ISV. Equation 24 and 25 show the logic of SVa and SVb, respectively.
p pi = p sva if p sva p svb p svb if p sva > p svb
p sva = p pa if p a p pa p a if p a > p pa
p svb = p pb if p b p pb p b if p b > p pb
The modeling approach for the two non-vented pressure-operated check valves (POCVs) aligns with the method presented in [16]. The calculation of the flow rates through POCVs, denoted as Q POCV , i , is performed using the orifice equation shown in Equation 26.
Q POCV , i = 0 if p out , i > p in , i + ψ p x , i K pocv , i u i SIGN ( Δ p i ) 2 ρ | Δ p i | if p out , i p in , i + ψ p x , i
This equation takes the following properties into account: a pressure differential across the valve ( Δ p i ), a valve opening constant ( K pocv , i ), a dimensionless poppet lift ( u i ), a pilot ratio ( ψ ), fluid density ( ρ ), a valve inlet pressure ( p in , i ), and a valve outlet pressure ( p out , i ). The symbol, i, represents the i-th POCV. The dimensionless poppet lift, u i , is computed in two different ways depending on the mode of operation. If the POCV is acting as a regular check valve it is computed via Equation 27, and if it is acting as a pilot operated check valve it is computed via Equation 28.
u i = p in , i p out , i p pocv , cr Δ p open
u i = ψ ( p x , i p in , i ) + ( p in , i p out , i ) p pocv , cr Δ p open
In the equations, p x , i represents the pilot pressure, p pocv , cr represents the valve cracking pressure, and Δ p open represents the pressure difference required to fully open the check valve.
The modelling approach of four PSVs is similar as for the POCVs, i.e. Equation 29. The symbol K psv , i is the opening area constant for the i-th PSV. The symbol Δ p psv , i is the pressure differential across the i-th PSV. The dimensionless opening for each PSV, u psv , i , is given by the control signal to the solenoid. Finally, the modelling approach for two load-holding valves follows a similar orifice equation with the dimensionless opening defined from the pilot pressure p pi and the valve crack pressure.
Q psv , i = K psv , i u psv , i SIGN ( Δ p psv , i ) 2 ρ | Δ p psv , i |
p la , p lb , p pa , and p pb are calculated by the pressure build-up equations, as shown in Equations 30 to 33. V la , V lb , V pa , and V pb are the volumes of the transmission lines. Because of CV3 (or CV4) when the hose between LHa (or LHb) and PSV1 (or PSV2) ruptures, p la (or p lb ) becomes zero. Therefore, the hose rupture is realized by forcing p la (or p lb ) to zero at 60 s in simulations.
p ˙ la = β chb , la ( Q pocv , a + Q psv , 3 Q psv , 1 ) V la
p ˙ lb = β chb , lb ( Q pocv , b + Q psv , 4 Q psv , 2 ) V lb
p ˙ pa = β chb , pa ( Q pa Q psv , 3 ) V pa
p ˙ pb = β chb , pb ( Q pb Q psv , 4 ) V pb
The laboratory single-boom crane investigated in a previous experiment study [18] is used in this paper as an application to verify the proposed 1M1P MCC’s functionalities. This crane is modeled in the Simulink-Simscape. The crane model receives the hydraulic cylinder force from the hydraulic system model and provides piston position and velocity back to the hydraulic system model. The crane is shown in Figure 6 with some of the main inertia data. The total mass of the crane boom and the payload is 300.8 kg, with the mass center located at a distance of 1.77 m from the hinge.

4. Controls

The control algorithm for the proposed 1M1P MCC is presented in this section. Figure 7 illustrates the control algorithm, which incorporates three distinct control loops: the position control loop, the line pressure control loop, and the PSV control loop. These control loops enable the MCC to operate in either the operation mode or the load-holding mode, depending on the specific working conditions.

4.1. Position Control Loop

The green area in Figure 7 shows the position control loop. It is activated via the block Mode Selector 1 in the operation mode. Mode Selector 1 works based on the speed reference x ˙ ref , as illustrated in Equation 34. ω input is the input command to M. u pos is the position control loop output. u lin is the line pressure control loop output.
ω input = u pos if x ˙ ref 0 ( operation mode ) u lin if x ˙ ref = 0 ( load - holding mode )
The position control loop comprises three terms, feedforward, feedback, and a high pass filtered pressured feedback. The feedforward controller estimates the required speed of M ( u FF ) via Equation 35. The cylinder bore-side area A a , the cylinder rod-side area A b , and the displacement D of P are recalled. A proportional-integral controller yields the necessary feedback controller command ( u FB ) to correct the feedforward prediction. The proportional gain is 5.85·105 rev/min/m, and the integral gain is 1.05·105 rev/min/m/s.
u FF = x ˙ ref A a D if p a p b ( Q I and Q IV ) x ˙ ref A b D if p a < p b ( Q II and Q III )
A load-pressure feedback signal ( p L ) calculated via the bore-side pressure ( p a ), the rod-side pressure ( p b ), and the area ratio ( A b / A a ) is filtered by a high-pass filter ( G HP ) shown in Equation 36. The cut-off frequency ( ω HP ) is 3 rad/s. The filter gain ( k HP ) is 5 rev/min/bar. The negative filtered load-pressure feedback signal is added to increase the system damping.
G HP = k HP s s + ω HP

4.2. Line Pressure Control Loop

The blue area in Figure 7 represents the line pressure control loop. The primary objective of this control loop is to minimize the pressure deviation between the cylinder pressure ( p a or p b ) and the line pressure ( p la or p lb ) in load-holding mode. By doing so, the piston oscillation that occurs during the transition between the operation and load-holding modes can be effectively mitigated.
Only the line pressure on the load-holding side, i.e., p la in Q I and Q IV or p lb in Q II and Q III , is controlled in this loop. This is realized by the line pressure error selector block represented via Equation 37. e lin is the line pressure error to the controller. e la = p a p la is the line pressure error on the cylinder bore side. e lb = p b p lb is the line pressure error on the cylinder rod side. p o = 2 bar is a pressure offset to ensure the line pressure is lower than the cylinder pressure. This offset is essential to prevent the control loop from causing control overshoot, which could raise the line pressures above the cylinder pressures before opening the load-holding valves. In that case, the cylinder begins moving before the load-holding valves are fully open.
e lin = e la p o if p a p b ( Q I and Q IV ) e lb p o if p a < p b ( Q II and Q III )
The line pressure controller, a proportional-integral controller, generates the command u lin to the mode selector 1. The proportional gain is 24 rev/bar, and the integral gain is 12 rev/bar/s.

4.3. PSV Control Loop

The orange area in Figure 7 shows the PSV control loop. As analyzed in Section 2, the system incorporates four normally open PSVs to regulate the pressures ( p a , p b , p pa , and p pb ), which operate the load-holding device and mitigate the pump mode oscillation. These PSVs are individually controlled by identical feedback proportional-integral controllers. The proportional gain is 1 bar−1, and the integral gain is 0.01 s/bar. It should be noted that the control errors are generated using the feedback pressures minus the reference pressures. In this way, PSVs are opened by the controllers if the reference pressure is higher than the feedback pressure and closed if the reference pressure is lower than the feedback pressure. The pressure reference ( p ref ) is the same for all controllers. The pressure reference selector generates two different pressure references according to different modes, as expressed in Equation 38. Because the ACC pressure ( p acc ) is 3 bar, PSVs are fully opened in the load-holding mode. Higher pressure reference in operation mode increases the PSV energy losses. Thus, a low pressure reference is preferred. However, it cannot be lower than 10 bar, which is the cracking pressure of the load-holding valves. Hence, 15 bar is chosen as the pressure reference in the operation mode, considering a safety factor.
p ref = 15 bar if x ˙ ref 0 ( operation mode ) 3 bar if x ˙ ref = 0 ( load - holding mode )
In QIII, PSV1 is actively controlled, while the other PSVs are fully open. Similarly, in QI, PSV2 is actively controlled, while the other PSVs are fully open. This pattern continues in QII and QIV, where PSV3 and PSV4 are actively controlled, respectively, with the remaining PSVs fully open. These control actions are implemented through the Mode Selector 2 block using Equations 39 to 42. Here, u psv , 1 to u psv , 4 represent PSV input commands, while u PI 1 to u PI 4 denote the outputs of the four PSV controllers.
u psv , 1 = u PI 1 if x ˙ P 0 and ( p a p b ) 0 1 Other
u psv , 2 = u PI 2 if x ˙ P 0 and ( p a p b ) 0 1 Other
u psv , 3 = u PI 3 if x ˙ P 0 and ( p a p b ) 0 1 Other
u psv , 4 = u PI 4 if x ˙ P 0 and ( p a p b ) 0 1 Other

5. Simulation Results

In order to evaluate the proposed 1M1P MCC in four-quadrant operations and its load-holding functions, a representative working trajectory is used for the 1M1P MCC driving the single-boom crane in simulations. This trajectory encompasses the extension and retraction of the hydraulic cylinder across three distinct load-holding periods. The given trajectory corresponds to a piston velocity of 20 mm/s, representing a common working speed of the single-boom crane. In the result plots, LH and LH1 indicate the load-holding modes under standstill command and hose rupture situation, while QI, QII, QIII, and QIV denote the system’s operation in the first, second, third, and fourth quadrant, respectively. The system achieves four-quadrant operations by manipulating the direction of gravity, generating two distinct scenarios: scenario A and scenario B. In scenario A, gravity is directed downwards, allowing the system to operate in quadrants QI and QIV, as depicted in Figure 8. Conversely, in scenario B, gravity is directed upwards, enabling the system to operate in quadrants QII and QIII, as illustrated in Figure 8.

5.1. Results in Scenario A

The position tracking performance in scenario A is shown in Figure 9 and Figure 9. The hose connecting the drive unit and the cylinder on the high pressure side ruptures at 60 s, which is realized via forcing p la (or p lb ) to zero. The position feedback signal (FB) tracks the position reference (Ref) well. The tracking error before hose rupture falls well within ±2 mm. The error peaks occur at transitions between load-holding and operation modes. It is important to note that the tracking error after 60 seconds is not shown in the figure, as the feedback signal cannot follow the reference due to the hose rupture situation. The stable error in LH demonstrates the load-holding function under the standstill command. It is important to emphasize that the standstill command scenario is analogous to a system power loss emergency. Therefore, the load-holding function during system power loss is also successfully verified. Furthermore, the maintained piston position in LH1 demonstrates the load-holding function after hose rupture at 60 s.
System pressures in scenario A are shown in Figure 9 and Figure 9. p pa is controlled close to p a , demonstrating the functionality of the line pressure control loop. Furthermore, the stability observed in p a and p b during LH provides additional evidence of the effective load-holding function. However, at the beginning of LH1, significant pressure oscillations in p a and p b occur due to the sudden hose rupture. These oscillations gradually cease after a transitional period. Because of the hose rupture, p pa drops to zero promptly. Before the hose ruptures, p b is controlled at 15 bar by PSV2 in QI. p pb is controlled at 15 bar by PSV4 in QIV. These two controlled pressures are used to open the load-holding valves. Figure 9 shows the load-holding valve opening state. The load-holding valve opening state is linked to the controlled pressures p b and p pb . Notably, a delay in opening the load-holding valves is observed at the beginning of QI. This delay is because p b is increased by the pump/motor unit via increasing p a , and the commanded pump/motor unit speed is slow at the beginning of QI. Consequently, this delay contributes to peak errors in position tracking, as illustrated in Figure 9. As shown in Figure 9, the load-holding valves are closed immediately in both LH and LH1.

5.2. Results in Scenario B

As shown in Figure 8, the gravity in scenario B is directed to the opposite of scenario A to generate operations in QII and QIII. Figure 10 and Figure 10 show the position tracking performance in scenario B. The tracking error before the hose rupture on the high pressure side (Equation 31) falls well within ±3 mm. Due to the delay in opening the load-holding valves, the error peaks occur at transitions between load-holding and operation modes. The position drop after the hose rupture in scenario B is greater than in scenario A. This is because gravity is an assisting load in QII. As shown in Figure 10 and Figure 10, p pa is controlled at 15 bar by PSV3 in QII, and p a is controlled at 15 bar by PSV1 in QIII. The load-holding valves are opened by these pressures accordingly. After the hose ruptures on the high-pressure side, p pb drops to zero immediately, and severe oscillations are triggered in p a and p b . However, these oscillations gradually cease after a transition period.

5.3. System Energy Efficiency and PSV Losses

The energy efficiency calculation is only conducted in scenario A. The total power input ( P M ) is derived via Equation 43. ω is the shaft velocity of M. T e is the effective shaft torque, including the servo motor energy efficiency ( η M ). T e is calculated via Equation 44. The total output power of the cylinder ( P C ) is calculated via Equation 45.
P M = ω T e
T e = T th + T s η M in Q I ( T th T s ) η M in Q IV
P C = ( F cyl F f ) x ˙ p
η sys = P C P M in Q I P M P C in Q IV
P M and P C in scenario A is illustrated in Figure 11. In QI, P M is greater than P C . P is in pumping mode. The energy is transferred from M to the cylinder. In QIV, P C is greater than P M . P is in motoring mode. The energy is transferred from the cylinder to M. In load-holding mode, P C is zero because the piston speed is zero. P M is slightly over zero because the bore-side line pressure needs to be maintained at a certain level. The system energy efficiency ( η sys ) is calculated via Equation 46. The resulting η sys , depicted in Figure 11, is obtained after mitigating noise and transition oscillations. In quadrant QI, η sys is approximately 66 %, indicating a relatively efficient energy transfer from M to the cylinder. In contrast, in QIV, η sys is approximately 41 %, suggesting a lower efficiency when the energy is regenerated from the cylinder to M.
The hydraulic power losses in the PSVs can be calculated by multiplying the pressure drop across the PSVs by the flow rates through the PSVs. PSV2 and PSV4 operate in scenario A. Their power losses ( P PSV 2 and P PSV 4 ) are illustrated in Figure 11. The power loss caused by PSV2 in QI is approximately 39 W. The power loss caused by PSV4 in QIV is approximately 77 W. The disparity in power losses between the two PSVs can be attributed to the different flow rates resulting from the differential areas of the cylinder. Figure 11 provides the representation of PSV power losses as a percentage of the total system power. Notably, around 8 % of the power transferred from M to the cylinder is dissipated in PSV2 in QI. Furthermore, approximately 26 % of the power transferred from the cylinder to M is lost in PSV4 in QIV. It is important to note that the power losses in PSVs remain constant regardless of the load magnitude. Consequently, the percentages of power losses attributed to the PSVs decrease when the load is larger.
The total energy used ( E u ), total energy losses ( E l ), and total PSV losses (PSV1) are shown in Figure 11. E u is calculated by integrating P M . E l is calculated by integrating the absolute difference between P M and P C . PSVl is calculated by integrating P PSV 2 and P PSV 4 . Due to energy regeneration, E u decreases in QIV. In contrast, E l increases in both QI and QIV, eventually equaling E u . The total PSV losses, PSVl, exhibit a similar trend to E l and account for 35 % of E l .

6. Discussion

The proposed 1M1P MCC can realize the system pressure control, four-quadrant operation, and passive load-holding function triggered by emergencies, such as power loss and hose rupture. Furthermore, it can be deployed in remote installation [12], where the 1M1P MCC Drive Unit and the Cylinder with Passive Load-Holding Device are installed separately and connected via pipelines. Compared with the 2M2P MCC proposed in [18], which can offer the same functionalities, 1M1P MCC has disadvantages and advantages.
As described in Section 5.3, the PSVs in the 1M1P MCC cause energy losses ranging from 8 % to 26 %, depending on the specific operational conditions. These losses are due to the throttling losses in the PSVs. It is important to note that the energy losses in PSVs remain independent of the output powers. Additionally, in scenario A, the highest working pressure is below 60 bar, considerably lower than typical industrial applications. Consequently, with increased load and output power, the proportion of PSV losses is expected to significantly diminish. In contrast, there are no throttling losses in the 2M2P MCC investigated in [18]. This 2M2P MCC uses the same load-holding circuit. Therefore, in theory, it has higher system energy efficiency than the proposed 1M1P MCC. Additionally, since no valves are required to compensate for the cylinder differential flow rate, the issue of pump mode oscillation does not arise in 2M2P MCCs.
The proposed 1M1P MCC surpasses the 2M2P MCC in [18] due to its superior suitability for four-quadrant operations. In the proposed 1M1P MCC, the electric servo motor and hydraulic pump/motor unit effectively contribute to the cylinder’s output power in QI and QIII or engage in power regeneration in QII and QIV. In contrast, the 2M2P MCC’s secondary electric servo motor and hydraulic pump/motor unit can only contribute to the cylinder’s output power in QI or engage in power regeneration in QIV [18]. Additionally, the secondary electric servo motor’s rated power in the 2M2P MCC must be greater than the main electric servo motor’s power due to the system pressure control [18]. Consequently, when significant cylinder output power in QIII is required, an applicable 2M2P MCC becomes more costly and significantly larger than a 1M1P MCC. Therefore, the 2M2P MCC is more suitable for operations only in QI and QIV.

7. Conclusions

Realizing a fully hydraulically driven passive load-holding function coping with standstill command, power blackout, and hose rupture presents significant challenges in a regular 1M1P MCC. This paper proposes a novel 1M1P MCC to overcome these challenges through the following key aspects:
  • A novel 1M1P MCC with a fully hydraulically driven passive load-holding function was implemented in simulations on a laboratory single-boom crane. The system’s operation and passive load-holding modes in all four quadrants and its capability to mitigate pump mode oscillation were extensively analyzed.
  • A dynamic model of the proposed 1M1P MCC was developed, and a control algorithm was designed. This control algorithm consists of three control loops to achieve precise control over the piston position and system pressures and a smooth transition between different modes.
  • The position tracking error is within ±2 mm in QI and QIV, and within ±3 mm in QII and QIII. The error peaks occur during the transition between the operation and load-holding modes. The system pressure to open the load-holding valves is well controlled at around 15 bar. The load-holding function is performed under standstill command, power blackout, and hose rupture situations.
  • The overall system energy efficiency is about 66 % when the hydraulic pump/motor unit is in pumping mode (QI), and 41 % when the hydraulic pump/motor unit is in energy regeneration mode (QIV). PSVs cause around 8 % energy loss in QI and around 26 % energy loss in QIV.
  • The advantages and disadvantages of the proposed 1M1P MCC are discussed in comparison to a 2M2P MCC with equivalent functionality. It is found that the proposed 1M1P MCC is more suitable than the 2M2P MCC for four-quadrant operations. However, the inclusion of PSVs in the proposed 1M1P MCC leads to a minor level of energy losses.
In conclusion, the simulation results presented in this paper verify the effectiveness of the functionality of the 1M1P MCC and the proposed control algorithm. This technique holds promise for various industrial applications, particularly those necessitating four-quadrant operation and seamless transitions between motion and load-holding modes, such as industrial cranes and pitch angle control systems for wind turbines. Future work will cover the coupling analysis between the position control and the system pressure control and the experimental test to verify the simulation results.

Author Contributions

Conceptualization, W.Z.; methodology, W.Z.; software, W.Z.; investigation, W.Z.; data curation, W.Z.; writing—original draft preparation, W.Z.; writing—review and editing, W.Z., M.K.E., M.R.H.; supervision, M.K.E., M.R.H., T.O.A.; funding acquisition, M.K.E. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Research Council of Norway, SFI Offshore Mechatronics, project number 237896/O30.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Backé, W. Hydraulic Drives with High Efficiency. Fluid Power Systems and Technology ASME 1995, 2, 45–73. [Google Scholar]
  2. Ding, R.; Zhang, J.; Xu, B.; Cheng, M. Programmable hydraulic control technique in construction machinery: Status, challenges and countermeasures. Automation in Construction 2018, 95, 172–192. [Google Scholar] [CrossRef]
  3. Liang, X.; Virvalo, T.; Linjama, M. The influence of control valves on the efficiency of a hydraulic crane. In Proceedings of the Sixth Scandinavian International Conference on Fluid Power, Tampere, Finland; 1999; pp. 381–394. [Google Scholar]
  4. Zhao, W.; Ebbesen, M.K.; Andersen, T.O. Identifying The Future Research Trend for Using Speed-Controlled Hydraulic Cylinders in Offshore Applications through Literature Survey. In Proceedings of the 2022 IEEE Global Fluid Power Society PhD Symposium, Naples, Italy; 2022. [Google Scholar]
  5. Hagen, D.; Padovani, D.; Choux, M. A comparison study of a novel self-contained electro-hydraulic cylinder versus a conventional valve-controlled actuator-part 2: Energy efficiency. Actuators 2019, 8. [Google Scholar] [CrossRef]
  6. Ahn, K.K.; Yoon, J.I.; Truong, D.Q. Design and verification of a new energy saving electric excavator. In Proceedings of the 28th International Symposium on Automation and Robotics in Construction, ISARC 2011, Seoul, Korea; 2011; pp. 259–264. [Google Scholar]
  7. Zhang, S.; Minav, T.; Pietola, M. Decentralized Hydraulics for Micro Excavator. In Proceedings of the 15th Scandinavian International Conference on Fluid Power, Linköping, Sweden; 2017; pp. 187–195. [Google Scholar]
  8. Hagen, D.; Padovani, D.; Choux, M. A comparison study of a novel self-contained electro-hydraulic cylinder versus a conventional valve-controlled actuator-part 1: Motion control. Actuators 2019, 8. [Google Scholar] [CrossRef]
  9. Parker, H. Electro-Hydraulic Actuators for High Power Density Applications. [EB/OL]. https://www.parker.com/content/dam/Parker-com/Literature/Hydraulic-Pump-Division/Oildyne-EHA/Compact-EHA-Catalog-HY22-3101E-7-13.pdf (Accessed , 2023). 07 July.
  10. Rexroth, B. Self-Contained Actuator for a Variety of Applications. [EB/OL]. https://dc-mkt-prod.cloud.bosch.tech/us/en-2/company/press/cytromotion-compact-hydraulic-actuator-2561.pdf (Accessed , 2023). 07 July.
  11. Thomson. Self-Contained, Electro-Hydraulic Cylinders Improve Power Density and Shock Load Resistance. [EB/OL]. https://www.thomsonlinear.com/en/support/articles/Self-Contained-Electro-Hydraulic-Cylinders-Improve-Power-Density-and-Shock-Load-Resistance (Accessed , 2023). 07 July.
  12. Zhao, W.; Bhola, M. Comparing Compact and Remote Deployments of a Speed-Controlled Cylinder Drive Unit on an Offshore Knuckle Boom Crane. In Proceedings of the 18th Scandinavian International Conference on Fluid Power, Tampere, Finland; 2023. [Google Scholar]
  13. Jalayeri, E.; Imam, A.; Tomas, Z.; Sepehri, N. A throttle-less single-rod hydraulic cylinder positioning system: Design and experimental evaluation. Advances in Mechanical Engineering. [CrossRef]
  14. Imam, A.; Rafiq, M.; Jalayeri, E.; Sepehri, N. Design, implementation and evaluation of a pump-controlled circuit for single rod actuators. Actuators 2017, 6, 10–16. [Google Scholar] [CrossRef]
  15. Jensen, K.J.; Ebbesen, M.K.; Hansen, M.R. Novel concept for electro-hydrostatic actuators for motion control of hydraulic manipulators. Energies 2021, 14. [Google Scholar] [CrossRef]
  16. Padovani, D.; Ketelsen, S.; Hagen, D.; Schmidt, L. A self-contained electro-hydraulic cylinder with passive load-holding capability. Energies 2019, 12. [Google Scholar] [CrossRef]
  17. Ketelsen, S.; Andersen, T.O.; Ebbesen, M.K.; Schmidt, L. A Self-Contained Cylinder Drive with Indirectly Controlled Hydraulic Lock. Modeling, Identification and Control: A Norwegian Research Bulletin 2020, 41, 185–205. [Google Scholar] [CrossRef]
  18. Zhao, W.; Bhola, M.; Ebbesen, M.K.; Andersen, T.O. A Novel Control Design for Realizing Passive Load-Holding Function on a Two-Motor-Two-Pump Motor-Controlled Hydraulic Cylinder. Modeling, Identification and Control 2023, 44, 125–139. [Google Scholar] [CrossRef]
  19. Williamson, C.; Ivantysynova, M. The Effect of Pump Efficiency on Displacement-Controlled Actuator Systems. In Proceedings of the Eighth Scandinavian International Conference on Fluid Power, Tampere, Finland, 21-23 May 2007. [Google Scholar]
  20. Hansen, A.H. Fluid Power Systems – A Lecture Note in Modelling, Analysis and Control; Springer Nature Switzerland AG, 2023.
Figure 1. Structure of a motor-controlled cylinder (MCC).
Figure 1. Structure of a motor-controlled cylinder (MCC).
Preprints 103677 g001
Figure 2. One-motor-one-pump (1M1P) MCC in compact installation [9].
Figure 2. One-motor-one-pump (1M1P) MCC in compact installation [9].
Preprints 103677 g002
Figure 3. System architecture of the proposed 1M1P MCC.
Figure 3. System architecture of the proposed 1M1P MCC.
Preprints 103677 g003
Figure 4. Demonstration of four-quadrant operations in QI, QII, QIII, and QIV.
Figure 4. Demonstration of four-quadrant operations in QI, QII, QIII, and QIV.
Preprints 103677 g004
Figure 5. Demonstration of load-holding mode triggered in four-quadrant operation.
Figure 5. Demonstration of load-holding mode triggered in four-quadrant operation.
Preprints 103677 g005
Figure 6. Sketch of the laboratory single-boom crane.
Figure 6. Sketch of the laboratory single-boom crane.
Preprints 103677 g006
Figure 7. Block diagram of the control algorithm.
Figure 7. Block diagram of the control algorithm.
Preprints 103677 g007
Figure 8. Four-quadrant operations by altering the gravity direction.
Figure 8. Four-quadrant operations by altering the gravity direction.
Preprints 103677 g008
Figure 9. Simulation results in scenario A.
Figure 9. Simulation results in scenario A.
Preprints 103677 g009
Figure 10. Simulation results in scenario B.
Figure 10. Simulation results in scenario B.
Preprints 103677 g010
Figure 11. Energy performance in scenario A.
Figure 11. Energy performance in scenario A.
Preprints 103677 g011
Table 1. Off-the-shelf components of the proposed 1M1P MCC in Figure 3.
Table 1. Off-the-shelf components of the proposed 1M1P MCC in Figure 3.
Components Manufacturer Product number
M Bosch Rexroth MS2N07-D
P Bosch Rexroth A10FZG
ACC Bosch Rexroth HAD3,5-250-2X
ISV Bucher HOSV-10
LH Sun Hydraulics DKHSXHN
CV Bosch Rexroth RE20380
PRV Bosch Rexroth RE 25402
PSV Bosch Rexroth KKDSR1PB
POCV Sun Hydraulics CKEBXCN
SV Bosch Rexroth MHSU2KA1X/420
Cylinder LJM NH41-0-SD
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated