Strojniški vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 © 2016 Journal of Mechanical Engineering. All rights reserved. D0l:10.5545/sv-jme.2016.3450 Original Scientific Paper Received for review: 2016-01-27 Received revised form: 2016-07-11 Accepted for publication: 2016-09-15 Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis Quanyi Hu1* - Hong Zhang1 - Shujun Tian1 - Xuxin Qin2 1 Dalian University of Technology, School of Mechanical Engineering, China 2 Linde Hydraulics GmbH & Co. KG, Germany A load-sensing hydraulic system is an energy-saving fluid power transmission that supplies "on-demand" flow at a prescribed pressure margin greater than load pressure. In the paper, based on bond graph methodology, a complex and non-linear load-lensing (LS) hydraulic system model is constructed, in which the dynamic behaviours of an LS valve are taken into account. Moreover, a series of experiments are performed to validate the model. Two reduced models based on activity index analysis are obtained to achieve a balance between accuracy and complexity. The results indicate that the system order and computation time can be reduced. By quantifying the relative importance of the elements based on activity index analysis, it shows that the inner leakage of the pump plays a major role in system dynamics due to its correlation to the damping coefficient. Furthermore, the results prove the rationality of representing LS pump dynamics with a fourth-order differential equation and the fact that the dynamics of LS valves have not been well-covered in the literature. Keywords: load-sensing, bond graph, modelling, model reduction, activity index, MORA Highlights • Bond graph modelling of the load-sensing hydraulic system. • Valid bond graph model verified by a series of experiments. • Two reduced models achieving a balance between accuracy and complexity. • The rationality representing the LS pump dynamic with a fourth-order differential equation. 0 INTRODUCTION A Load-Sensing hydraulic system (LS) is an energy-saving fluid power transmission that has been widely used in mobile hydraulic applications [1] and [2], such as excavator, material handling, and agricultural machines, etc. Furthermore, the combination of electronics and LS system can offer new solutions for accurate motion control. In principle, the LS system supplies "on-demand" flow at a prescribed pressure margin greater than the highest load pressure and eliminates the bypass losses due to the closed centre. However, the LS system is prone to oscillation, and sometimes becomes unstable due to the feedback of the load-sensing mechanism. Furthermore, as presented by Backe [3] and Kim [4], it is also difficult to obtain a satisfactory overall performance because a contradiction exists between energy efficiency and rapid dynamic response, especially over a wide range of operating conditions. Thus, the efforts for the design of the LS system are in general significantly more than that for the conventional hydraulic system with constant delivery pressure or constant delivery flow rate. To obtain better insight into the performance characteristics of the LS system, a mathematical model is needed. Up to now, considerable research has been conducted into the modelling of the LS system. Most of them used simplified mathematical models with a fourth-order differential equation for the LS pump and ignored the dynamic effects of the LS valve and the cut-off valve. In the literature, Krus [5], Jayaraman [6], Axin [7] and Xu [8] provided a detailed model of an LS system based on transfer function and a block diagram. Koivumaki and Mattila [9] presented a nonlinear model based on a motion control scheme. Wagner [10] and Wu [11] presented a stability analysis in the frequency domain, but the model did not consider the dynamic of the LS valve and the LS pump was simplified with a second-order system. Sakurai [12] and Sakurai et al. [13] proposed a design method for the intelligent LS system and studied the computation of the overall efficiency by a simple bond graph model, which neglected the dynamic of the LS pump. From the viewpoint of modelling, the LS system is essentially a complex, highly nonlinear system which comprises interacting components from mechanical, electrical, hydraulic and control subsystems. Compared to other modelling methods such as block diagram, signal flow graph, etc., bond graph methodology [14] to [16] is a better graphical representation suitable for modelling the multi-disciplinary dynamic engineering system. As a core representation, the bond graph model can preserve the computational and topological structure. Moreover, it *Corr. Author's Address: Dalian University of Technology, No.2 Linggong Road, Dalian, China, hqy281@126.com 65 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 can be systematically converted into state-equations, transfer functions, block diagrams and signal flow graphs, etc. In general, the proper model should be as simple as possible for a particular application. However, the modeling procedure often ends with an excessively complex model. Compared to the complex model, a reduced model has several advantages. Firstly, the reduced model is generally a lower-order system, which is conducive to controller design, because the lower-order controller is easier to implement. Secondly, the reduced model can achieve a balance between model accuracy and computation speed, which is crucial for applications requiring both accuracy and efficient computation, such as system optimization and hardware-in-the-loop (HIL) simulation which needs real-time computation. Furthermore, the reduced model is easier to inspect and interpret from physical insights. Finally, reduced model is tractable for the lower number of parameters needed to be identified in system identification and optimization. The literature for model reduction can be classified into frequency, projection, optimization, and energy-based [17]. Among them, the energy-based model reduction technology is particularly suitable for bond graph models due to the common energy-based nature. The Rayleigh-Ritz methodology [17] exemplifies the core metric for quantifying the relative importance of the elements for a given system. Rosenberg and Zhou [18] proposed a power-based model reduction algorithm. Louca et al. [19] [20] extended Rosenberg and Zhou's algorithm by proposing a new energy-based model reduction metric called activity which avoids the immediate and time-varying decisions about the importance of elements, subsequently, an activity-based model order reduction algorithm (MORA) is proposed. In this paper, based on the bond graph methodology, an accurate but overly complex LS system model taking into account the dynamic characteristics of the LS valve and the cut-off valve is constructed. Moreover, a series of experiments are performed to validate the bond graph model. Then, based on the activity index analysis, two reduced models with different thresholds are obtained directly from the bond graph level. Thus, a balance between accuracy and complexity is achieved. Furthermore, by quantifying the relative importance of the elements based on the activity index analysis, it proves the rationality representing LS pump dynamics with the fourth-order differential equation in the literature. Finally, the effects of the user-defined threshold on the model accuracy are explored. 1 PRINCIPLE OF THE LS SYSTEM As shown in Fig. 1, the LS system driving a simple inertial load with damping resistance is illustrated. In Fig. 1, the heart of the LS system is the LS pump, which is often a swash-plate-type variable displacement piston pump integrating an LS valve and a cut-off valve. The LS valve is essentially a pressure-flow compensator, which compares pump delivery Fig. 1. Schematic of the LS system 66 Hu, Q. - Zhang, H. - Tian, S. - Qin, X Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 pressure Pp with load pressure Pls transmitted through the LS port of the directional valve. The operation principles of the LS system are described in detail as follows: When the directional valve is positioned at the certain opening, the LS valve will sense the pressure difference of pump delivery pressure Pp and load pressure Pls (AP=Pp-Pls), and the position of the spool is determined by the acting force generated by the pressure difference AP and the initial pre-compression force of the LS spring. The setting value of the LS spring determines the prescribed pressure margin Pd. When the pressure difference AP is smaller than the prescribed pressure margin Pd, the spool of the LS valve will be positioned at the right side, as shown in Fig. 1; the pressure oil in the displacement control piston will be released to the reservoir through the cut-off valve and the LS valve; thus the pump displacement will increase. In contrast, when the pressure difference AP is larger than the prescribed pressure margin Pd, the pump delivery oil will flow into the displacement control piston; thus, the pump displacement will decrease. Consequently, the pressure difference AP is regulated to be retained constant, approximately equal to the prescribed pressure margin Pd. In addition, the volumetric flow through the directional valve at a given opening can be assessed using Eq. (1): ax a x 2 xAP P (1) where Qv is volumetric flow rate, Cd is flow coefficient of directional valve, and p is the density of the oil. As indicated by Eq. (1), due to the approximately constant pressure difference AP, the delivery volumetric flow from the pump is only related to the opening of the directional valve, irrespective of the load pressure, which leads to an "on demand" flow at a prescribed pressure margin higher than the load pressure. When the LS system is running in an idle condition, the directional valve will be closed, and the LS valve will de-stroke the pump displacement until the output flow is nearly zero, which should be sufficient for covering system leakages and for heat removal. Moreover, the pump delivery pressure goes up to the standby pressure, which is decided by the prescribed pressure margin Pd. The standby pressure is approximately 0.3 MPa higher than the prescribed pressure margin, which is caused by the friction and flow forces acting on the LS spool. The maximum pump delivery pressure is set for safety by a cut-off valve which will de-stroke the pump displacement when the pump delivery pressure is over the setting value Pco. 2 SYSTEM MODELLING BASED ON BOND GRAPH The LS system is essentially a complex, highly nonlinear system. This section starts from bond graph principles, and then develop the LS model. Finally, a series of experiments are carried out to validate the model. 2.1 Bond Graph Modelling Principles The bond graph was proposed by Paynter in 1959 [14]. It is a unified modelling method that is particularly suited for modelling multi-disciplinary engineering systems. The bond graph methodology established a group of unified variables,{e(t), f(t), p(t), q(t)}, associated with power and energy to model the physical systems. Among them, the effort e(t) and flow f(t) are power variables; the momentum p(t) and displacement q(t) are energy variables. The power P(t) and energy E(t) flowing into or out of a port can be expressed as Eq. (2) and Eq. (3), respectively. P(t) = e(t) • f (t), (2) E (t) = J 'e(t) f (t )dt =J 9e(q)dq =J ' f (p )dp. (3) The bond graph model represents the physical processes in which energy is distributed, transferred and transformed between interconnected ports from different domains with the basic elements {R, C, I, Se, Sf TF, GY, 0, 1}. Inertance "I", capacitance "C", resistance R, flow source "Sf", and effort source "Se" represent the physical phenomena which have the definite constitutive relations. Junction structures are assemblages of "0" and "1" junctions, transformer "TF", and gyrator "GY", which enforce the energy conservation constraints among parts of the system. Furthermore, it reflects the topological structure of the physical system. Bonds denote point-to-point connections between power ports of the subsystems or elements where energy flows into or out of the ports, as shown in Fig. 2a, A and B represent the subsystem or element. The harpoon indicates the instantaneous power flow Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 67 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 direction. Each bond simultaneously brings a pair of conjugated variables, effort e(t) and flow ft), where the product gives the transmitted power. A % I B Multiports e _ Multiports B A f a) b) Fig. 2. Power bond; a) power direction, b) causality assignment When formulating the system equations for simulation, causality plays a key role which represents the computational structure of the model. The assigned causality dictates which port variable will be computed as a result, and consequently, the other port variable will be the cause. In the bond graph, the causal stroke in a bond indicates the direction in which the effort variable is directed, as shown in Fig. 2b. After developing the casual bond graph model, it is straightforward to derive system equations in an orderly fashion, and then to obtain the numerical solutions of the conjugated variables, effort e(t) and flow ft), on all bonds by many available numerical solvers. 2.2 LS System Modelling As shown in Fig. 1, the LS system consists of the LS pump, directional valve, fixed displacement motor and inertial load with damping resistance. 2.2.1 LS Pump Modelling As shown in Fig. 1, the LS pump is a pressure-flow compensated variable displacement pump which is often a swash-plate-type axial piston pump integrating the LS valve and cut-off valve. Fig. 3a shows the physical structure of the swash-plate-type piston pump that comprises the rotating components and the adjusting mechanism for control of pump displacement [21] and [22]. The pump displacement is a function of the inclination angle a of the swash-plate that is controlled by the control piston, the bias piston, and the return spring. The governing equation describing the motion of the swash-plate can be written as Eq. (4). Jpa + Bpa + (Gp - R)a= DbPp - DCPC + Gpa», (4) where a is the angle of the swash-plate, and Pp , Pc is the pressure of pump output and LS valve outlet, respectively. The rotating components can be represented by a controlled flow source MSf, and the pump displacement is controlled by the inclination angle a of the swash-plate. The torque generation on the swash-plate is a function of the geometrical data of the pump and the operating conditions. The flow continuity into the pump discharge chamber and the displacement control piston are both represented by "0" junction. The bond graph model of the LS pump is shown in Fig. 3b. In the model, the torque coefficient (G-R) is represented by an equivalent capacitance element Kp. \ Spring \ Bias Piston a) - --b) Fig. 3. LS pump modelling; a) physical structure, b) bond graph model 68 Hu, Q. - Zhang, H. - Tian, S. - Qin, X Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 The initial setting of the return spring is described with an effort source F0. 2.2.2 LS valve and Cut-off Valve Modelling The LS valve is devoted to sensing the pressure difference AP between pump delivery pressure Pp and load pressure Pfa, the position of the spool is regulated by the acting force generated by the pressure difference AP and the initial pre-compression force of the LS spring. The cut-off valve is set for safety by de-stroking the pump when the pump delivery pressure is over the setting value. The physical structure of the LS valve and the cut-off valve is shown in Fig. 4a. The volumetric flow through the LS valve and the cut-off valve can be expressed in Eq. (5) and Eq. (6). _ I KMR3 (Pls + Pd - Pp Ps + Pd > Pp " '{KmrAP + Pd - Pp V Pp - Ps P + Pd ^ Pp ' \KmRi(Pp - Pco VPp - Pc Pp > Pco Qc =\ * , (6) [ Kmr2 (Pp - Pco )ypc Pp ^ Pco where Qs , Qc are flows to LS valve and cut-off valve, respectively, Pd, Pco are the setting pressure of LS valve and cut-off valve, respectively, and P[s is load pressure from the directional valve. Fig. 4b shows the bond graph model of the LS valve and the cut-off valve. In the model, the dynamic effects in the LS valve and the cut-off valve are considered, including inertia, resistance, and capacitance. 2.2.3 Full LS System Modelling Based on the above component modelling, an accurate but overly complex bond graph model of the LS system is constructed, as shown in Fig. 5. As shown in Fig. 5, an electro-proportional directional valve integrating an LS port to transmit the load pressure is used in the system. The dynamics of the valve can be considered as an equivalent firstorder model since its dynamics are much faster than that of the pump and load dynamics, the equation can be written as zxv + xv = Ki, (7) where xv is the opening of the directional valve, and i is an input signal. As for the fixed displacement piston motor, the inner leakage is considered by coefficient Lm, the capacitance effect between the directional valve and motor are considered by Vm1 and Vm2, respectively. Generally, the built model is generic, and it can be used for the simulation of various kinds of LS system so long as the schematic is similar to this. Fig. 4. LS valve and cut-off valve modelling; a) physical structure, b) bond graph model Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 69 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 C - LEVafc-c Fig. 5. The full bond graph model of the LS system 2.3 Simulation and Experimental Validations In order to verify the validation of the bond graph model, a series of experiments and computer simulations was performed. The set-up used in the experiments is shown in Fig. 6. A multifunction data acquisition device, NI USB-6003 (8 AI, 100 kHz; 2 AO, 5 kHz; 1 Counter/ Timer, 5 MHz) is used for the measurements and the control function with the LabVIEW software on Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 a ThinkPad E445 laptop computer. NI DIAdem is used for the analysis of the measurement results. An LS pump with 20 cm3/rev displacement volume is selected, and the speed of the E-motor is 800 rpm. A rotating inertial load (J = 0.032 kgm2) with damping resistance (viscous friction coefficient Bload = 0.03 Nm/rad/s) driven by a fixed displacement motor (20 cm3/rev) will be the case to be tested. As shown in Fig. 6, the pump output pressure and load speed are measured, and one analogue output signal is used for the control of the directional valve. A thermometer is used to measure the fluid temperature, which should be controlled below 60 °C. The measurement results are filtered by an analogue filter with a cut-off frequency of 25 Hz to remove the high-frequency components. The main system parameters are listed in Table 1. Table 1. The main system parameters Name Value Unit ß 6.86E+08 Pa Dv 5.58E-03 (m3/s)/rad Lv 1.58E-12 (m3/s)/Pa Vv 1.70E-03 m3 Db 1.28E-05 m3/rad Lc 3.51E-12 (m3/s)/Pa Vc 3.03E-05 m3 Dc 4.43E-05 m3/rad Kls 4.43E+04 N/m Als 3.16E-05 m2 Kc 2.48E-05 (m3/(N1/2 s) Kco 3.24E+03 N/m Aco 5.30E-06 m2 Kd 7.45E-05 (m3/s)/m 5.58E-03 (m3/s)/rad 3.88E-12 (m3/s)/Pa V y m 1.83E-04 m3 J 0.032 kg-m2 T 1e 0 N-m Bload 0.03 (Nm/rad)/s The initial state of the directional valve opening is fully closed, and the inertial load is standing still. The setting pressure of the cut-off valve is 12 MPa; the initial prescribed pressure margin Pd0 is 2.8 MPa. The simulations are performed on an AMD A10-5750M CPU using the open-source OpenModelica software which supports the bond graph library developed with the Modelica language. The derived mathematical equation is solved by the Backward Differentiation Formula (BDF) solver, and the tolerance error is 0.0001. Two group experiments and simulations are carried out: a) i = 10 mA, Pd=0.7 MPa, b) i = 20 mA, Pd = 1.07 MPa. The opening step signal of the directional valve is ignited at 1 s. The dynamic responses of pump delivery pressure Pp, load pressure Pls, load speed and load displacement are selected as the comparison variables of the experiments and simulations. Fig. 7 shows the comparisons of the selected variables between experimental tests and simulation results with operating conditions i = 10 mA, Pd = 0.7 MPa. Fig. 8 shows the comparisons with operating conditions i = 20 mA, Pd = 1.07 MPa. As shown in Figs. 7 and 8, both experiments and simulations indicate that, before the input signal is ignited, the LS system is in the idle condition, the pump displacement is de-stroked until the delivery flow is nearly zero, which only complements system leakages and used for heat removal. The pump supplies only a lower pressure which is decided by the prescribed pressure margin Pd and the residual pressure of the LS port. When the input signal is ignited at 1s, the pump delivery pressure Pp increases approximately at a prescribed pressure margin Pd greater than the load pressure Pls, until rising to 12 MPa then the cut-off valve plays a role. As the load rotates, inspection of the variations of the pump pressure and the load speed shown in Fig. 7, an oscillatory process exists at the beginning, then they become stable after the oscillatory process lasting about 3 seconds, which means that the LS system is stable at the operating conditions i = 10 mA, Pd = 0.7 MPa. In Fig. 8, the oscillatory process will continue, which means that the LS system is in an unstable condition at the operating conditions i = 20 mA, Pd = 1.07 MPa. Krus [5] has proven that the instability of the LS system is critically influenced by the mechanical resonance between load dynamic and pump dynamic. From the comparisons of pump delivery pressure Pp and load pressure Pls between experimental tests and simulation results, as shown in Fig. 7a and 8a, the model, reflects the characteristic of the LS system which supplies "on-demand" flow at a prescribed pressure margin greater than the load pressure of the system. Furthermore, the comparisons of load speed and displacement as shown in Figs. 7b and c and Figs. 8b and c, indicate that the full bond graph model is a close representation of the actual LS system at the given operating conditions. Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 71 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 Fig. 7. Comparisons of experimental tests and simulation results (I = 10 mA, Pd = 0.7 MPa); a) pump delivery pressure and load pressure, b) load speed, c) load displacement a) Time [s] b) Time [s] c) Time [s] Fig. 8. Comparisons of experimental tests and simulation results (i = 20 mA, Pd = 1.07 MPa); a) pump delivery pressure and load pressure, b) load speed, c) load displacement 3 MODEL REDUCTION BASED ON ACTIVITY INDEX ANALYSIS In the previous section, considering the dynamic characteristics of the LS valve and the cut-off valve, an accurate but overly complex bond graph model of the LS system is obtained. In this section, based on activity index analysis, two reduced models with the different threshold are obtained directly from the bond graph level in order to achieve a balance between accuracy and complexity. 3.1 Theoretical Background Rosenberg and Zhou proposed a power-based model reduction algorithm [18] which would lead to instantaneous and time-varying decisions about the importance of elements. Instead of instantaneous power, Louca and Stein [20] proposed the concept of activity, which is defined as the aggregate measure of power flow in or out of an element during the specified time window T. The temporal integration of the absolute power value through an element can be expressed as ft0+T, I c'o+T, I A (t) =i0 \P(t)dt =i0 \e(t) f (t)\dt, (8) where is A(t) the activity of the ith energy element, e(t), f(t) are generalized effort variable and flow variable in the bond, respectively, and T is the specified time window. In Eq. (8), the time histories of the effort variables e(t) and flow variables f(t) can be obtained for all elements when simulating the bond graph model. The activity index of the ith element in a submodel is the ratio between the activity of the element to be considered and the total activity of the system, and yields as follows: AIi -x100. (9) ^^ total A The core metric for quantifying the relative importance of the elements for a given system based on activity index analysis is that the most important elements are those characterized by the largest magnitudes of the activity index, which have important contributions to the system dynamic. In contrast, the elements with low activity have small contributions. Thus they are unnecessary to the given scenario and can be eliminated from the model to generate a reduced model. 70 Hu, Q. - Zhang, H. - Tian, S. - Qin, X Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 The procedure of model order reduction algorithm (MORA) based on activity index analysis is shown in Fig. 9. d~Proper ModeP^1 Fig. 9. Procedure of model order reduction algorithm Firstly, the model is simulated, and the time response of the variables in Eq. (8) is available for the activity computation. Then, the activity index for each energy storage and dissipation element is calculated by Eq. (9). Finally, the activity indices are sorted in descending order, the result of the sorting process is the ranking of the element importance. Based on a user-defined threshold ft for a specific scenario, the surplus elements with low activity index can be identified and eliminated directly from the bond graph model while retaining sufficiently accurate predictions. The activity index analysis is an energy-based model reduction method; it is especially suitable for the bond graph models due to the common energy-based nature. Moreover, by analysing the activity index, the model can be simplified directly at the bond graph level. 3.2 Reduced Model A full bond graph model of the LS system has been constructed, as displayed in Fig. 5, the model has 26 energy storage and dissipation elements, and it is an eleventh-order dynamic system. The model simulations are carried out with the operating conditions Pd = 1.07 MPa and two different input signals, i=20 mA and i=5 mA, the time window T is from 0 s to 8 s, and the user-defined threshold is ft=99.5. The differential equation is solved by the BDF solver, and the tolerance error is 0.0001. The activity index of all the energy storage and dissipation elements are calculated, and the activity indices are sorted according to i=20 mA groups in descending order. The result is listed in Table 2. By setting the threshold ft=99.5, the elements with low activity index, which are less important and can be eliminated from the bond graph model with few effects on the system dynamics, are identified and enclosed in a grey, as shown in Table 2. Table 2. Sorting of the activity index Energy Element i = 20 mA i = 5 mA Activity Activity AI 5247.33 29.43 1825.6 50.67 B load 3245.57 18.20 203.46 5.65 Vp 2564.83 14.38 429.52 11.92 Jl load 2420.61 13.58 62.74 1.74 1591.00 8.92 394.11 10.94 Rss 1578.84 8.85 390.47 10.84 mr3 426.47 2.39 141.37 3.92 230.18 1.29 18.29 0.51 164.04 0.92 80.17 2.23 Vt ml 117.59 0.66 14.85 0.41 MRi 79.35 0.45 0.00 0.00 MR2 74.59 0.42 18.78 0.52 Vc 30.94 0.17 1.24 0.03 mr4 25.910 0.145 5.686 0.158 Kco 15.350 0.086 11.493 0.319 Jp 6.804 0.038 0.216 0.006 Vm2 6.301 0.035 1.553 0.043 Ico 2.695 0.015 2.694 0.075 Kls 0.860 0.005 0.258 0.007 Kp 0.512 0.003 0.059 0.002 Bco 0.368 0.002 0.365 0.010 Iis 0.113 0.001 0.042 0.001 Bp 0.106 0.001 0.015 0.000 Bls 0.005 0.000 0.002 0.000 Rze 0.000 0.000 0.000 0.000 Rsv 0.000 0.000 0.000 0.000 The components in gray include the inertia, resistance, and capacitance effects of the LS valve, the cut-off valve and the motion dynamic of the swash-plate, respectively, which have smaller contributions to the system dynamics. It proves the rationality representing the LS pump dynamics with a fourth-order differential equation and neglecting the dynamics of the LS valve and the cut-off valve in the literature. Furthermore, the leakage of the pump and motor play important roles in the system dynamics due to its correlation to the damping coefficient. When determining the eliminated elements among the enclosed elements, MR4, Rze and Rsy are retained in order to keep the bond graph structure in accordance with the topologic structure of the real LS AI L L m L c Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 73 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 Fig. 10. The reduced LS system with threshold p = 99.5 and p = 99 system. Jp is also retained in order to eliminate the derivative causality assigned to the Vc capacitance element which implies the difficulty when solving the differential algebraic equations (DAEs). The elements can be eliminated directly at the bond graph level. Thus, the reduced model with threshold ft = 99.5 can be obtained, as shown in Fig. 10. Now turning to the low activity indices of i = 5 mA, as shown in Table 2, there are intersections of {Bp Bs 4 Bco Kls Ico Kco} to be eliminated among the three different operating conditions. This indicates that the reduced bond graph model with threshold ft = 99.5 is suitable for the input signal range of i = 5 mA to 20 mA. Also by setting the threshold ft = 99, the elements MR1, MR2 and Vc can be eliminated. For the same reason preserving the bond graph structure, MR1, MR2 are retained, and Vc is eliminated, because there is no derivative causality assigned to Vc, so Jp can be eliminated. Thus the intersections of {Bp Jp Vc Bs Is Ks Bco Ico Kco} to be eliminated among the three different operating conditions are listed, and the reduced model with threshold ft = 99 is available. Compared to the reduced model with threshold ft = 99.5, the model is almost the same; in addition, Jp and Vc are eliminated, as shown in the left corner of Fig. 10. 3.3 Accuracy Assessment and Discussions To assess the accuracy quantitatively, the average relative error s is calculated using Eq. (10): fo +TI I I \rn(t ) -a>r (t ) d -x100, eto+T 10 \rn(t ) dt J to (10) where m(t) is the response of evaluated variable in the full model, and mr(t) is the response of evaluated variable in the reduced model. In order to assess the accuracy of the reduced bond graph model of the LS system, the important state variables that are easy to measure are selected as the evaluation metrics. In the paper, the dynamic responses of pump delivery pressure Pp, load pressure Pjs, load speed and load displacement are selected as the comparison variables of the full model and the reduced model with threshold P=99.5 and P=99, respectively. Using Eq. (10), the average relative error of pump delivery pressure Pp, load pressure P[s, load speed and load displacement respectively is 1.27 %, 1.25 %, 0.3 %, and 0.13 %, when setting threshold ft = 99.5. While the average relative error respectively is 27.3 %, 25.17 %, 5.34 %, and 0.49 %, when setting threshold ft = 99. The results are shown in Table 3. In order to visualize the comparisons, the dynamic responses and relative errors of the delivery pressure Pp, load pressure P[s, load speed and load displacement of the full model and the reduced model with threshold ft = 99.5 and ft = 99 are compared, the results are shown in Fig. 11. 74 Hu, Q. - Zhang, H. - Tian, S. - Qin, X Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 Fig. 11. Comparisons of full model and reduced models; a) pump delivery pressure and load pressure, b) pressure errors, c) load speed response, d) speed errors, e) load-displacement response, f) displacement errors Table 3. Accuracy level of reduced model [%] ß Eliminated Element Pp Error Pls Error Speed Error Disp. Error 99.5 Bls Bp Ils Bco Kls Ico Kco 1.27 1.25 0.30 0.13 99 Bls Bb Ils Bco Kls Ico JB Kco Vc 27.26 25.17 5.34 0.49 As shown in Table 2, by analysing the activity index, it can be found out that the leakage of the pump and the viscous friction coefficients of the load are the most important parameters to the system dynamics. Table 4 shows the system order and the computational load in seconds of the full model, and the reduced models with threshold ft = 99.5 and ft = 99, respectively. Table 4. Accuracy level of reduced model Model System order Computation time [s] Full 11 3.225 ß = 99.5 7 2.830 ß = 99 4 2.667 4 CONCLUSIONS Based on the bond graph methodology, an accurate but overly complex eleventh-order bond graph model of the LS system model is constructed, which takes into account the dynamic characteristics of the LS valve and the cut-off valve. A series of experiments are performed to verify the validation of the model, the results of which indicate that the full bond graph model is a close representation of the actual LS system at given operating conditions. Furthermore, compared to the simplified abstract mathematical models, the bond graph model preserves the computational structure and the topological structure of the LS system, and it is convenient to modify the model directly at the graphical representation level. To simplify the full model of the LS system to achieve a balance between accuracy and complexity, the model reduction technology based on the activity index analysis is used, and two reduced models with threshold ft = 99.5 and ft = 99 are obtained. The relative error of pump delivery pressure, load pressure, load speed and load displacement is 1.27 %, 1.25 %, 0.3 %, and 0.13 %, respectively, when setting the threshold ft = 99.5. While the relative error is 27.3 %, 25.17 %, 5.34 %, and 0.49 %, respectively, when setting threshold ft = 99. Meanwhile, the order of the full system is decreased from eleventh-order to seventh-order and fourth-order respectively, and the computation time is reduced from 3.714 s to 3.236 s and 2.667 s, respectively. Results indicate that the reduced model with threshold ft = 99.5 have almost identical predictions for system dynamics. Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 73 Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 Furthermore, by quantifying the relative importance of the elements of the LS system based on activity index analysis, it proves the rationality representing the LS pump dynamics with a fourth-order differential equation, and neglecting the dynamics of the LS valve and the cut-off valve in the literature, also the leakage of the pump plays an important role in the system dynamics due to its correlation to the damping coefficient of the LS system. 5 ACKNOWLEDGEMENTS The authors gratefully acknowledge the support by the National Natural Science Foundation of China through the grant number 51275068. 6 NOMENCLATURES B equivalent bulk modulus, [Pa] Dp equivalent bulk modulus of pump, [(m3/s)/rad] Lp leakage coefficient of the pump, [(m3/s)/Pa] Vp volume in pump chamber and the line, [m3] Db volumetric displacement of bias piston, [m3/rad] Lc leakage coefficient of control piston, [(m3/s)/Pa] Vc volume of displacement control piston, [m3] Dc volumetric displacement of control cylinder, [m3/rad] G coefficient of displacement control spring, [Nm/rad] R inertia force of piston and attachments, [Nm/rad] Kls coefficient of the LS spring, [N/m] Als area of the LS valve piston [m2] Kc flow coefficient of LS & cut-off valve, [m3/(N1/2s)] Kco coefficient of cut-off valve spring, [N/m] Aco spool area of cut-off valve, [m2] K gain of spool displacement [m/A] t time constant of the reduce valve, [s] Kd flow coefficient of direction valve, [(m3/s)/m] Dm volumetric displacement of motor, [(m3/s)/rad] Lm leakage coefficient of motor, [(m3/s)/Pa] Vm volume in motor chamber and the line, [m3] J moment inertia of motor and loads, [kg-m2] Te external torque, [Nm] Bioad viscous friction coefficient of the load, [(Nm/rad)/s] 7 REFERENCES [1] Xu, B., Cheng M., Yang H.Y. (2012). A new electrohydraulic load sensing control system for hydraulic excavators. Proceedings of the 8th International Fluid Power Conference vol. 1, p. 553565. [2] Carpena, A.G., Hijes, F.C.G.D.E., Garcia, M.A., Moreno, F.M.M. (2015). Checking load sensing valves at vehicle inspections stations. Mechanics Industry, vol. 16, no. 3, p. DOI:10.1051/ meca/2015006. [3] Backe, W., Zahe, B. (1993). Electrohydraulic loadsensing. Research Projects in Hydraulics. Fluid Power, p. 1-27. [4] Kim, S.D., Cho, H.S. (1991). A suboptimal controller-design method for the energy efficiency of a load-sensing hydraulic servo system. Journal of Dynamic Systems, Measurement, and Control, vol. 113, no. 3, p. 487-493, DOI:10.1115/1.2896436. [5] Krus, P. (1988). On Load Sensing Fluid Power Systems. Ph.D thesis, no. 198. Linkoping University, Linkoping. [6] Jayaraman, G.P., Lunzman, S.V. (2011). Modeling and analysis of an electronic load sensing pump. IEEE International Conference on Control Applications, DOI:10.1109/ CCA.2011.6044497. [7] Axin, M., Eriksson, B., Krus, P. (2014). Flow versus pressure control of pumps in mobile hydraulic systems. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 228, no. 4, p. 245-56, DOI:10.1177/0959651813512820. [8] Xu, B., Cheng, M., Yang, H.Y. (2015). A hybrid displacement/ pressure control scheme for an electrohydraulic flow matching system. IEEE/ASME Transactions on Mechatronics, vol. 20, no. 6, p. 2771-2782, DOI:10.1109/TMECH.2015.2411315. [9] Koivumaki, J., Mattila, J. (2014). Stable and high performance energy-efficient motion control of electric load sensing controlled hydraulic manipulators. Proceedings of the Asme/ Bath Symposium on Fluid Power and Motion Control, Sarasota. [10] Wagner, Z.D, Fales, R. (2014). Modeling and stability of a hydraulic load-sensing pump with investigation of a hard nonlinearity in the pump displacement control system. Proceedings of the Asme/Bath Symposium on Fluid Power and Motion Control, Bath, DOI:10.1115/FPMC2014-7802. [11] Wu, D. (2003). Modeling and Experimental Evaluation of a Load-Sensing and Pressure Compensated Hydraulic System, Ph.D. thesis, University of Saskatchewan, Saskatchewan. [12] Sakurai, Y. (2000). Calculation of dynamic overall efficiency of a load sensing hydraulic system by bondgraphs. 26th Annual Confjerence of the IEEE Industrial Electronics Society, vol. 3, p. 1568-1573, DOI:10.1109/iecon.2000.972508. [13] Sakurai, Y., Nakada, T., Tanaka, K. (2002). Design method of an intelligent oil-hydraulic system (load sensing oil-hydraulic system). Proceedings of the IEEE International Symposium on Intelligent Control, p. 626-630, DOI:10.1109/ ISIC.2002.1157835. [14] Karnopp, D.C., Margolis, D.L., Rosenberg, R.C. (2012). System Dynamics: Modeling, Simulation, and Control of Mechatronic Systems, 5th rd., John Wiley & Sons, New York, DOI:10.1002/9781118152812. [15] Borutzky, W. (2010). Bond Graph Methodology - Development and Analysis of Multidisciplinary Dynamic System Models. Springer, London. [16] Tian, S.J, Hu, Q.Y, Zhang, H. (2012). Dynamic Simulation of Hydraulic Systems, 2nd ed. Dalian University of Technology Press, Dalian. (in Chinese) 76 Hu, Q. - Zhang, H. - Tian, S. - Qin, X Strojniski vestnik - Journal of Mechanical Engineering 63(2017)1, 65-77 [17] Ersal, T., Fathy, H.K., Rideout, D.G., Louca, L.S., Stein, J.L. (2008). A review of proper modeling techniques. Journal of Dynamic Systems, Measurement, and Control, vol. 130, no. 6, D0l:10.1115/1.2977484. [18] Rosenberg, R.C., Zhou, T. (1988). Power-Based Simplification of Dynamic System Models. Proceedings of Advances in Design Automation, Kissimmee, vol. 14, p. 487-492. [19] Louca, L.S., Stein, J.L., Hulbert, G.M. (2010). Energy-Based Model Reduction Methodology for Automated Modeling. Journal of Dynamic Systems Measurement and Control, vol.132, no. 6, D0I:10.1115/1.4002473. [20] Louca, L.S., Stein, J.L. (1998). Physical interpretation of reduced bond graphs. Proceedings of 2nd IMACS International Multiconference: Computational Engineering in Systems and Applications, Nabeul-Hammamet. [21] Ivantysyn, J., Ivantysynova, M. (2001). Hydrostatic Pumps and Motors: Principles, Design, Performance, Modeling, Analysis, Control and Testing. India Akademic Books International, New Delhi. [22] Manring, N.D. (2013). Fluid Power Pumps and Motors: Analysis, Design and Control, McGraw-Hill, New York. Model Reduction of a Load-Sensing Hydraulic System via Activity Index Analysis 77